Code:
bash-3.2# env -i truss -f /usr/bin/isainfo
4952: execve("/usr/bin/isainfo", 0x08047F58, 0x08047F60) argc = 1
4952: sysinfo(SI_MACHINE, "i86pc", 257) = 6
4952: mmap(0x00000000, 32, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFF0000
4952: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFB0000
4952: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFA0000
4952: memcntl(0xFEFBE000, 13408, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
4952: memcntl(0x08050000, 2668, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
4952: resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
4952: resolvepath("/usr/bin/isainfo", "/usr/bin/isainfo", 1023) = 16
4952: sysconfig(_CONFIG_PAGESIZE) = 4096
4952: stat64("/usr/bin/isainfo", 0x08047B40) = 0
4952: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
4952: stat64("/lib/libc.so.1", 0x080473F0) = 0
4952: resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
4952: open("/lib/libc.so.1", O_RDONLY) = 3
4952: mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEF90000
4952: mmap(0x00010000, 1155072, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE70000
4952: mmap(0xFEE70000, 1110605, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEE70000
4952: mmap(0xFEF80000, 30375, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1114112) = 0xFEF80000
4952: mmap(0xFEF88000, 4328, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEF88000
4952: munmap(0xFEF90000, 32768) = 0
4952: close(3) = 0
4952: mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEF90000
4952: memcntl(0xFEE70000, 124768, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
4952: mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE60000
4952: getcontext(0x080479B0)
4952: getrlimit(RLIMIT_STACK, 0x080479A8) = 0
4952: getpid() = 4952 [4951]
4952: lwp_private(0, 1, 0xFEE62A00) = 0x000001C3
4952: setustack(0xFEE62A60)
4952: sysi86(SI86FPSTART, 0xFEF88798, 0x0000133F, 0x00001F80) = 0x00000001
4952: brk(0x08063548) = 0
4952: brk(0x08065548) = 0
4952: sysinfo(SI_ARCHITECTURE_64, "3md64", 20) = 6
4952: fstat64(2, 0x08046FC0) = 0
isainfo4952: write(2, " i s a i n f o", 7) = 7
: unable to identify isa '4952: write(2, " : u n a b l e t o ".., 26) = 26
3md644952: write(2, " 3 m d 6 4", 5) = 5
'!
4952: write(2, " ' !\n", 3) = 3
4952: _exit(3)