strace gcom -d /dev/tts/2 execve("/usr/bin/gcom", ["gcom", "-d", "/dev/tts/2"], [/* 7 vars */]) = 0 svr4_syscall() = -1 ERRNO_4090 (Unknown error 4090) readlink("/lib/ld-uClibc.so.0", "ld-uClibc-0.9.27.so", 1024) = 19 stat("/etc/ld.so.cache", 0x7fff7710) = -1 ENOENT (No such file or directory) open("/lib/libc.so.0", O_RDONLY) = 3 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0 x2aaae000 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\220\270"..., 4096) = 4 096 old_mmap(NULL, 679936, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaee000 old_mmap(0x2aaee000, 392708, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2aaee000 old_mmap(0x2ab8e000, 4491, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x600 00) = 0x2ab8e000 old_mmap(0x2ab90000, 15656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANON YMOUS, -1, 0) = 0x2ab90000 close(3) = 0 munmap(0x2aaae000, 4096) = 0 ioctl(0, TIOCNXCL, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, TIOCNXCL, {B38400 opost isig icanon echo ...}) = 0 time(NULL) = 946686143 gettimeofday({946686143, 370290}, NULL) = 0 ioctl(1, TCGETS or SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0 brk(0) = 0x10004444 brk(0x10006444) = 0x10006444 brk(0x10007000) = 0x10007000 brk(0x10008000) = 0x10008000 brk(0x1000b000) = 0x1000b000 open("/dev/tts/2", O_RDWR|O_NONBLOCK|O_EXCL|O_NOCTTY