/* This file was automatically created by * Reverse Engineering Compiler 1.4 (C) Giampiero Caprino (Nov 18 1998) * Input file: 'hdgO.x' */ /* Procedure: 0x01000000 - 0x01000007 * Argument size: 0 * Local size: 0 * Save regs size: 0 */ crt0_start() { return(main()); } /* Procedure: 0x01000008 - 0x01000023 * Argument size: 0 * Local size: 0 * Save regs size: 0 */ L01000008() { *a2 = *(a0 + d3 + 6); a2 = a2 + -4; asm("addqb #4,0x0100002E"); *a2 = *(a0 + d3 + 6); asm("addqb #4,%d0"); d0 = *a0; a0 = a0 + -4; d0 = *a0; a0 = a0 + -4; d6 = 0; d6 = 0; *(a2 + -4 + 20054) = *(a3 + d0); } /* Procedure: 0x01000024 - 0x01000137 * Argument size: -68 * Local size: 80 * Save regs size: 0 */ dumpline(unsigned char * p, unsigned long offset, int cnt) { char buff[80]; (save)d2; (save)d3; d3 = cnt; sprintf(buff, 16777224, offset, d4); d4 = 16; if(16 < d3) { d3 = 16; } a2 = 0; if(d3 > 0) { d2 = 0; a3 = & buff; L0100005e: sprintf( *(a3 + a2 + a2 + 9), 16777231, *(a2 + a4)); a2 = a2 + 1; if(d3 > a2) { goto L0100005e; } } L01000094: d0 = a2; a2 = a2 + 1; if(15 >= d0) { strcat(buff, 16777238); goto L01000094; } a2 = & buff; d2 = strlen(a2); a2 = a2 + d2; *a2 = *16777242; a2 = a2 + 1; *a2 = *16777243; a2 = a2 + 1; *a2 = *16777244; *(a2 + 1) = *16777245; a2 = 0; if(d3 > 0) { a1 = & buff; L010000ca: a0 = a2 + d2; d1 = 46; if(*(a2 + a4) + -32 <= 94) { d1 = *(a2 + a4); } *(a0 + a1) = d1; a2 = a2 + 1; if(d3 > a2) { goto L010000ca; } } if(15 >= a2) { a1 = & buff; L010000f6: *(a2 + d2 + a1) = 32; a2 = a2 + 1; if(15 >= a2) { goto L010000f6; } } a0 = a2 + ffffffb0 + a6 + d2; *a0 = *16777246; *(a0 + 1) = *16777247; asm("moveml %fp@(-108),%d2-%d4/%a2-%a5"); return(printf(16777248, buff)); } /* Procedure: 0x01000138 - 0x010001C9 * Argument size: -76 * Local size: 80 * Save regs size: 0 */ hexdump(char * fname) { unsigned char buff[16]; struct stat st; (save)d2; (save)d3; (save)d4; d2 = fname; if(_xstat(1, d2, st) != 0) { d4 = fopen(d2, 16777524); != ? 16777594 : ; } perror(d2); d0 = 1; asm("moveml %fp@(-96),%d2-%d4/%a2"); } /* Procedure: 0x010001CA - 0x01000207 * Argument size: 8 * Local size: 0 * Save regs size: 0 */ main(int argc, char ** argv) { (save)d2; (save)d3; (save)d4; __main(); d3 = 0; d2 = 1; if(d4 > 1) { L010001e8: d3 = d3 + hexdump( *(a2 + d2)); d2 = d2 + 1; if(d4 > d2) { goto L010001e8; } } asm("moveml %fp@(-16),%d2-%d4/%a2"); return(d3); } /* Procedure: 0x01000208 - 0x0100021B * Argument size: 0 * Local size: 0 * Save regs size: 0 */ _start() { main(); L01000216: goto L01000216; } /* Procedure: 0x0100021C - 0x01000223 * Argument size: 0 * Local size: 0 * Save regs size: 0 */ __main() { } } /* Procedure: 0x01000224 - 0x0100022B * Argument size: 8 * Local size: 0 * Save regs size: 0 */ printf(char * fmt) { } } /* Procedure: 0x0100022C - 0x01000233 * Argument size: 16 * Local size: 0 * Save regs size: 0 */ fprintf(FILE* fp, char * fmt) { } } /* Procedure: 0x01000234 - 0x0100023B * Argument size: 16 * Local size: 0 * Save regs size: 0 */ sprintf(char * dst, char * fmt) { } } /* Procedure: 0x0100023C - 0x01000243 * Argument size: 32 * Local size: 0 * Save regs size: 0 */ fread(void * b, size_t i, size_t l, FILE* p) { } } /* Procedure: 0x01000244 - 0x0100024B * Argument size: 32 * Local size: 0 * Save regs size: 0 */ fwrite(void * b, size_t i, size_t l, FILE* p) { } } /* Procedure: 0x0100024C - 0x01000253 * Argument size: 16 * Local size: 0 * Save regs size: 0 */ fopen(char * n, char * m) { } } /* Procedure: 0x01000254 - 0x01000261 * Argument size: 8 * Local size: 0 * Save regs size: 0 */ fclose(FILE* fp) { d0 = 0; } /* Procedure: 0x01000262 - 0x01000269 * Argument size: 8 * Local size: 0 * Save regs size: 0 */ perror(char * p) { } } /* Procedure: 0x0100026A - 0x01000279 * Argument size: 8 * Local size: 0 * Save regs size: 0 */ exit(int x) { L01000274: goto L01000274; } /* Procedure: 0x0100027A - 0x01000281 * Argument size: 16 * Local size: 0 * Save regs size: 0 */ __overflow(/* unknown */ void * f, int x) { } } /* Procedure: 0x01000282 - 0x0100028F * Argument size: 16 * Local size: 0 * Save regs size: 0 */ open(char * name, int mode) { d0 = -1; } /* Procedure: 0x01000290 - 0x0100029D * Argument size: 24 * Local size: 0 * Save regs size: 0 */ read(int fd, char * buff, int size) { d0 = 0; } /* Procedure: 0x0100029E - 0x010002AB * Argument size: 24 * Local size: 0 * Save regs size: 0 */ write(int fd, char * buff, int size) { d0 = 0; } /* Procedure: 0x010002AC - 0x010002B3 * Argument size: 0 * Local size: 0 * Save regs size: 0 */ _fxstat() { } } /* Procedure: 0x010002B4 - 0x010002BB * Argument size: 0 * Local size: 0 * Save regs size: 0 */ _xstat() { } } /* Procedure: 0x010002BC - 0x010002EF * Argument size: 12 * Local size: 4 * Save regs size: 0 */ strcpy(char * dst, char * src) { char * d; d = dst; L010002c6: d0 = *src; *dst = d0; src = src + 1; dst = dst + 1; if(*dst != 0) { goto L010002c6; } d1 = d; d0 = d1; } /* Procedure: 0x010002F0 - 0x01000325 * Argument size: 12 * Local size: 4 * Save regs size: 0 */ strcat(char * dst, char * src) { char * d; d = dst; while(*dst != 0) { dst = dst + 1; } strcpy(dst, src); d1 = d; d0 = d1; } /* Procedure: 0x01000326 - 0x01000353 * Argument size: 4 * Local size: 4 * Save regs size: 0 */ strlen(char * src) { int len; len = 0; while(*src != 0) { src = src + 1; len = len + 1; } d0 = len; } /* Procedure: 0x01000354 - 0x01000353 * Argument size: 0 * Local size: 0 * Save regs size: 0 */ __CTOR_LIST__() { } /* Procedure: 0x01000354 - 0x0100035B * Argument size: 0 * Local size: 0 * Save regs size: 0 */ etext() { } /* Procedure: 0x0100035C - 0x0100035B * Argument size: 0 * Local size: 0 * Save regs size: 0 */ __CTOR_END__() { } /* Procedure: 0x0100035C - 0x01000363 * Argument size: 0 * Local size: 0 * Save regs size: 0 */ __DTOR_LIST__() { } /* Procedure: 0x01000364 - 0x00000000 * Argument size: 0 * Local size: 0 * Save regs size: 0 */ __DTOR_END__() { } /* address size */ /* 0x00000000 0 */ struct _IO_FILE_plus IO_stdin_; /* 0x00000000 0 */ struct _IO_FILE_plus IO_stdout_; /* 0x00000000 0 */ struct _IO_FILE_plus IO_stderr_; /* 0x00000000 0 */ FILE _iob; /* 0x00000008 0 */ /* unknown */ void fake; /* 0x00000017 0 */ /* unknown */ void hd.c; /* 0x00000026 0 */ /* unknown */ void lib.c; /* 0x01000000 0 */ /* unknown */ void crt0_start; /* 0x01000008 0 */ /* unknown */ void /home/cg/usr/src/cmd/wrec/ex68k/; /* 0x01000008 0 */ /* unknown */ void hd.c; /* 0x01000024 0 */ void dumpline(unsigned char *, unsigned long , int); /* 0x01000138 0 */ int hexdump(char *); /* 0x010001ca 0 */ int main(int, char **); /* 0x01000206 0 */ /* unknown */ void ; /* 0x01000208 0 */ int _start(); /* 0x01000208 0 */ /* unknown */ void /home/cg/usr/gcc68k/lib/; /* 0x01000208 0 */ /* unknown */ void lib.c; /* 0x0100021c 0 */ int __main(); /* 0x010002ac 0 */ int _fxstat(); /* 0x010002b4 0 */ int _xstat(); /* 0x01000352 0 */ /* unknown */ void ; /* 0x01000354 0 */ /* unknown */ void __CTOR_LIST__; /* 0x01000354 0 */ /* unknown */ void etext; /* 0x0100035c 0 */ /* unknown */ void __CTOR_END__; /* 0x0100035c 0 */ /* unknown */ void __DTOR_LIST__; /* 0x01000364 0 */ /* unknown */ void _IO_stdout_; /* 0x01000364 0 */ /* unknown */ void __DTOR_END__; /* 0x01000364 0 */ /* unknown */ void edata; /* 0x01000364 0 */ /* unknown */ void __bss_start; /* 0x01000368 0 */ /* unknown */ void _IO_stderr_; /* 0x0100036c 0 */ /* unknown */ void _IO_stdin_; /* 0x01000370 0 */ /* unknown */ void __iob; /* 0x010022b0 0 */ /* unknown */ void end; /* 0x010022b0 0 */ /* unknown */ void _end; /* 0xffffffff 0 */ int __access(char *, int); /* 0xffffffff 0 */ int access(char *, int); /* 0xffffffff 0 */ long __lseek(int, long , int); /* 0xffffffff 0 */ long lseek(int, long , int); /* 0xffffffff 0 */ long __llseek(int, long , int); /* 0xffffffff 0 */ long llseek(int, long , int); /* 0xffffffff 0 */ int __close(int); /* 0xffffffff 0 */ int close(int); /* 0xffffffff 0 */ int __read(int, void *, unsigned int); /* 0x01000290 0 */ int read(int, char *, int); /* 0xffffffff 0 */ int __write(int, void *, unsigned int); /* 0x0100029e 0 */ int write(int, char *, int); /* 0xffffffff 0 */ int __pipe(int*); /* 0xffffffff 0 */ int pipe(int*); /* 0xffffffff 0 */ unsigned int alarm(unsigned int); /* 0xffffffff 0 */ unsigned int sleep(unsigned int); /* 0xffffffff 0 */ int pause(); /* 0xffffffff 0 */ int __chown(char *, int, int); /* 0xffffffff 0 */ int chown(char *, int, int); /* 0xffffffff 0 */ int __fchown(int, int, int); /* 0xffffffff 0 */ int fchown(int, int, int); /* 0xffffffff 0 */ int __fchdir(int); /* 0xffffffff 0 */ int fchdir(int); /* 0xffffffff 0 */ int __chdir(char *); /* 0xffffffff 0 */ int chdir(char *); /* 0xffffffff 0 */ __caddr_t getcwd(__caddr_t, unsigned int); /* 0xffffffff 0 */ __caddr_t get_current_dir_name(); /* 0xffffffff 0 */ __caddr_t getwd(__caddr_t); /* 0xffffffff 0 */ int __dup(int); /* 0xffffffff 0 */ int dup(int); /* 0xffffffff 0 */ int __dup2(int, int); /* 0xffffffff 0 */ int dup2(int, int); /* 0xffffffff 0 */ int __execve(char *, __caddr_t*, __caddr_t*); /* 0xffffffff 0 */ int execve(char *, __caddr_t*, __caddr_t*); /* 0xffffffff 0 */ int execv(char *, __caddr_t*); /* 0xffffffff 0 */ int execle(char *, char *); /* 0xffffffff 0 */ int execl(char *, char *); /* 0xffffffff 0 */ int execvp(char *, __caddr_t*); /* 0xffffffff 0 */ int execlp(char *, char *); /* 0xffffffff 0 */ void _exit(int); /* 0xffffffff 0 */ long __pathconf(char *, int); /* 0xffffffff 0 */ long pathconf(char *, int); /* 0xffffffff 0 */ long __fpathconf(int, int); /* 0xffffffff 0 */ long fpathconf(int, int); /* 0xffffffff 0 */ long __sysconf(int); /* 0xffffffff 0 */ long sysconf(int); /* 0xffffffff 0 */ unsigned int confstr(int, __caddr_t, unsigned int); /* 0xffffffff 0 */ int __getpid(); /* 0xffffffff 0 */ int getpid(); /* 0xffffffff 0 */ int __getppid(); /* 0xffffffff 0 */ int getppid(); /* 0xffffffff 0 */ int getpgid(int); /* 0xffffffff 0 */ int getpgrp(); /* 0xffffffff 0 */ int setpgid(int, int); /* 0xffffffff 0 */ int setpgrp(); /* 0xffffffff 0 */ int __setsid(); /* 0xffffffff 0 */ int setsid(); /* 0xffffffff 0 */ int __getsid(int); /* 0xffffffff 0 */ int getsid(int); /* 0xffffffff 0 */ unsigned short __getuid(); /* 0xffffffff 0 */ unsigned short getuid(); /* 0xffffffff 0 */ unsigned short __geteuid(); /* 0xffffffff 0 */ unsigned short geteuid(); /* 0xffffffff 0 */ unsigned short __getgid(); /* 0xffffffff 0 */ unsigned short getgid(); /* 0xffffffff 0 */ unsigned short __getegid(); /* 0xffffffff 0 */ unsigned short getegid(); /* 0xffffffff 0 */ int __getgroups(int, unsigned short *); /* 0xffffffff 0 */ int getgroups(int, unsigned short *); /* 0xffffffff 0 */ int __setuid(int); /* 0xffffffff 0 */ int setuid(int); /* 0xffffffff 0 */ int __setreuid(int, int); /* 0xffffffff 0 */ int setreuid(int, int); /* 0xffffffff 0 */ int seteuid(int); /* 0xffffffff 0 */ int __setgid(int); /* 0xffffffff 0 */ int setgid(int); /* 0xffffffff 0 */ int __setregid(int, int); /* 0xffffffff 0 */ int setregid(int, int); /* 0xffffffff 0 */ int setegid(int); /* 0xffffffff 0 */ int __setfsuid(int); /* 0xffffffff 0 */ int setfsuid(int); /* 0xffffffff 0 */ int __setfsgid(int); /* 0xffffffff 0 */ int setfsgid(int); /* 0xffffffff 0 */ int __fork(); /* 0xffffffff 0 */ int fork(); /* 0xffffffff 0 */ int __vfork(); /* 0xffffffff 0 */ int vfork(); /* 0xffffffff 0 */ __caddr_t cuserid(__caddr_t); /* 0xffffffff 0 */ __caddr_t ctermid(__caddr_t); /* 0xffffffff 0 */ __caddr_t ttyname(int); /* 0xffffffff 0 */ int __isatty(int); /* 0xffffffff 0 */ int isatty(int); /* 0xffffffff 0 */ int __link(char *, char *); /* 0xffffffff 0 */ int link(char *, char *); /* 0xffffffff 0 */ int __symlink(char *, char *); /* 0xffffffff 0 */ int symlink(char *, char *); /* 0xffffffff 0 */ int __readlink(char *, __caddr_t, unsigned int); /* 0xffffffff 0 */ int readlink(char *, __caddr_t, unsigned int); /* 0xffffffff 0 */ int __unlink(char *); /* 0xffffffff 0 */ int unlink(char *); /* 0xffffffff 0 */ int __rmdir(char *); /* 0xffffffff 0 */ int rmdir(char *); /* 0xffffffff 0 */ int tcgetpgrp(int); /* 0xffffffff 0 */ int tcsetpgrp(int, int); /* 0xffffffff 0 */ __caddr_t getlogin(); /* 0xffffffff 0 */ int setlogin(char *); /* 0xffffffff 0 */ int getopt(int, __caddr_t*, char *); /* 0xffffffff 0 */ int __gethostname(__caddr_t, unsigned int); /* 0xffffffff 0 */ int gethostname(__caddr_t, unsigned int); /* 0xffffffff 0 */ int sethostname(char *, unsigned int); /* 0xffffffff 0 */ long gethostid(); /* 0xffffffff 0 */ int sethostid(long ); /* 0xffffffff 0 */ unsigned int __getpagesize(); /* 0xffffffff 0 */ unsigned int getpagesize(); /* 0xffffffff 0 */ int __getdtablesize(); /* 0xffffffff 0 */ int getdtablesize(); /* 0xffffffff 0 */ int fdatasync(int); /* 0xffffffff 0 */ int fsync(int); /* 0xffffffff 0 */ int sync(); /* 0xffffffff 0 */ int vhangup(); /* 0xffffffff 0 */ int acct(char *); /* 0xffffffff 0 */ int chroot(char *); /* 0xffffffff 0 */ int swapon(char *); /* 0xffffffff 0 */ __caddr_t getusershell(); /* 0xffffffff 0 */ __caddr_t getpass(char *); /* 0xffffffff 0 */ int lockf(int, int, long ); /* 0xffffffff 0 */ int __brk(void *); /* 0xffffffff 0 */ int brk(void *); /* 0xffffffff 0 */ void * __sbrk(int); /* 0xffffffff 0 */ void * sbrk(int); /* 0xffffffff 0 */ __caddr_t crypt(char *, char *); /* 0xffffffff 0 */ void encrypt(__caddr_t, int); /* 0xffffffff 0 */ void setkey(char *); /* 0xffffffff 0 */ int ftruncate(int, unsigned int); /* 0xffffffff 0 */ int truncate(char *, unsigned int); /* 0xffffffff 0 */ int ioperm(unsigned long , unsigned long , int); /* 0xffffffff 0 */ int iopl(int); /* 0xffffffff 0 */ __caddr_t mktemp(__caddr_t); /* 0xffffffff 0 */ int mkstemp(__caddr_t); /* 0xffffffff 0 */ int nice(int); /* 0xffffffff 0 */ int profil(__caddr_t, int, int, int); /* 0xffffffff 0 */ void usleep(unsigned long ); /* 0xffffffff 0 */ int _xustat(int, int, struct ustat*); /* 0xffffffff 0 */ int idle(); /* 0xffffffff 0 */ int reboot(int, int, int); /* 0xffffffff 0 */ int swapoff(char *); /* 0xffffffff 0 */ int uselib(char *); /* 0xffffffff 0 */ int getdomainname(__caddr_t, unsigned int); /* 0xffffffff 0 */ int setdomainname(char *, unsigned int); /* 0xffffffff 0 */ __caddr_t realpath(char *, __caddr_t); /* 0xffffffff 0 */ void * memcpy(void *, void *, unsigned int); /* 0xffffffff 0 */ void * memmove(void *, void *, unsigned int); /* 0xffffffff 0 */ void * __memccpy(void *, void *, int, unsigned int); /* 0xffffffff 0 */ void * memccpy(void *, void *, int, unsigned int); /* 0xffffffff 0 */ void * memset(void *, int, unsigned int); /* 0xffffffff 0 */ int memcmp(void *, void *, unsigned int); /* 0xffffffff 0 */ void * memchr(void *, int, unsigned int); /* 0x010002bc 0 */ char * strcpy(char *, char *); /* 0xffffffff 0 */ char * strncpy(char *, char *, unsigned int); /* 0x010002f0 0 */ char * strcat(char *, char *); /* 0xffffffff 0 */ char * strncat(char *, char *, unsigned int); /* 0xffffffff 0 */ int strcmp(char *, char *); /* 0xffffffff 0 */ int strncmp(char *, char *, unsigned int); /* 0xffffffff 0 */ int strcoll(char *, char *); /* 0xffffffff 0 */ unsigned int strxfrm(char *, char *, unsigned int); /* 0xffffffff 0 */ char * strdup(char *); /* 0xffffffff 0 */ char * strchr(char *, int); /* 0xffffffff 0 */ char * strrchr(char *, int); /* 0xffffffff 0 */ unsigned int strcspn(char *, char *); /* 0xffffffff 0 */ unsigned int strspn(char *, char *); /* 0xffffffff 0 */ char * strpbrk(char *, char *); /* 0xffffffff 0 */ char * strstr(char *, char *); /* 0xffffffff 0 */ char * strtok(char *, char *); /* 0xffffffff 0 */ void * memmem(void *, unsigned int, void *, unsigned int); /* 0x01000326 0 */ int strlen(char *); /* 0xffffffff 0 */ char * strerror(int); /* 0xffffffff 0 */ char * index(char *, int); /* 0xffffffff 0 */ char * rindex(char *, int); /* 0xffffffff 0 */ void bcopy(void *, void *, int); /* 0xffffffff 0 */ void bzero(void *, int); /* 0xffffffff 0 */ int bcmp(void *, void *, int); /* 0xffffffff 0 */ int ffs(int); /* 0xffffffff 0 */ int strcasecmp(char *, char *); /* 0xffffffff 0 */ char * strsep(char **, char *); /* 0xffffffff 0 */ int strncasecmp(char *, char *, unsigned int); /* 0xffffffff 0 */ char * strsignal(int); /* 0xffffffff 0 */ char * stpcpy(char *, char *); /* 0xffffffff 0 */ char * __stpncpy(char *, char *, unsigned int); /* 0xffffffff 0 */ char * stpncpy(char *, char *, unsigned int); /* 0xffffffff 0 */ char * strfry(char *); /* 0xffffffff 0 */ void * memfrob(void *, unsigned int); /* 0xffffffff 0 */ void swab(void *, void *, unsigned int); /* 0xffffffff 0 */ void clearerr(struct _IO_FILE*); /* 0x01000254 0 */ int fclose(FILE*); /* 0xffffffff 0 */ int feof(struct _IO_FILE*); /* 0xffffffff 0 */ int ferror(struct _IO_FILE*); /* 0xffffffff 0 */ int fflush(struct _IO_FILE*); /* 0xffffffff 0 */ int fgetc(struct _IO_FILE*); /* 0xffffffff 0 */ int fgetpos(struct _IO_FILE*, long *); /* 0xffffffff 0 */ char * fgets(char *, int, struct _IO_FILE*); /* 0x0100024c 0 */ FILE* fopen(char *, char *); /* 0x0100022c 0 */ int fprintf(FILE*, char *); /* 0xffffffff 0 */ int fputc(int, struct _IO_FILE*); /* 0xffffffff 0 */ int fputs(char *, struct _IO_FILE*); /* 0x0100023c 0 */ size_t fread(void *, size_t, size_t, FILE*); /* 0xffffffff 0 */ struct _IO_FILE* freopen(char *, char *, struct _IO_FILE*); /* 0xffffffff 0 */ int fscanf(struct _IO_FILE*, char *); /* 0xffffffff 0 */ int fseek(struct _IO_FILE*, long , int); /* 0xffffffff 0 */ int fsetpos(struct _IO_FILE*, long *); /* 0xffffffff 0 */ long ftell(struct _IO_FILE*); /* 0x01000244 0 */ size_t fwrite(void *, size_t, size_t, FILE*); /* 0xffffffff 0 */ int getc(struct _IO_FILE*); /* 0xffffffff 0 */ int getchar(); /* 0xffffffff 0 */ char * gets(char *); /* 0x01000262 0 */ void perror(char *); /* 0x01000224 0 */ int printf(char *); /* 0xffffffff 0 */ int putc(int, struct _IO_FILE*); /* 0xffffffff 0 */ int putchar(int); /* 0xffffffff 0 */ int puts(char *); /* 0xffffffff 0 */ int remove(char *); /* 0xffffffff 0 */ int rename(char *, char *); /* 0xffffffff 0 */ void rewind(struct _IO_FILE*); /* 0xffffffff 0 */ int scanf(char *); /* 0xffffffff 0 */ void setbuf(struct _IO_FILE*, char *); /* 0xffffffff 0 */ void setlinebuf(struct _IO_FILE*); /* 0xffffffff 0 */ void setbuffer(struct _IO_FILE*, char *, int); /* 0xffffffff 0 */ int setvbuf(struct _IO_FILE*, char *, int, unsigned int); /* 0x01000234 0 */ int sprintf(char *, char *); /* 0xffffffff 0 */ int sscanf(char *, char *); /* 0xffffffff 0 */ struct _IO_FILE* tmpfile(); /* 0xffffffff 0 */ char * tmpnam(char *); /* 0xffffffff 0 */ int ungetc(int, struct _IO_FILE*); /* 0xffffffff 0 */ int vfprintf(struct _IO_FILE*, char *, _G_va_list); /* 0xffffffff 0 */ int vprintf(char *, _G_va_list); /* 0xffffffff 0 */ int vsprintf(char *, char *, _G_va_list); /* 0xffffffff 0 */ int vfscanf(struct _IO_FILE*, char *, _G_va_list); /* 0xffffffff 0 */ int vscanf(char *, _G_va_list); /* 0xffffffff 0 */ int vsscanf(char *, char *, _G_va_list); /* 0xffffffff 0 */ int getw(struct _IO_FILE*); /* 0xffffffff 0 */ int putw(int, struct _IO_FILE*); /* 0xffffffff 0 */ char * tempnam(char *, char *); /* 0xffffffff 0 */ void psignal(int, char *); /* 0xffffffff 0 */ int getdelim(char **, unsigned int*, int, struct _IO_FILE*); /* 0xffffffff 0 */ int snprintf(char *, unsigned int, char *); /* 0xffffffff 0 */ int vsnprintf(char *, unsigned int, char *, _G_va_list); /* 0xffffffff 0 */ int asprintf(char **, char *); /* 0xffffffff 0 */ int vasprintf(char **, char *, _G_va_list); /* 0xffffffff 0 */ struct _IO_FILE* fdopen(int, char *); /* 0xffffffff 0 */ int fileno(struct _IO_FILE*); /* 0xffffffff 0 */ struct _IO_FILE* popen(char *, char *); /* 0xffffffff 0 */ int pclose(struct _IO_FILE*); /* 0xffffffff 0 */ int __underflow(/* unknown */ void *); /* 0x0100027a 0 */ int __overflow(/* unknown */ void *, int); /* 0xffffffff 0 */ double atof(char *); /* 0xffffffff 0 */ int atoi(char *); /* 0xffffffff 0 */ long atol(char *); /* 0xffffffff 0 */ long atoq(char *); /* 0xffffffff 0 */ float strtof(char *, char **); /* 0xffffffff 0 */ double strtod(char *, char **); /* 0xffffffff 0 */ double strtold(char *, char **); /* 0xffffffff 0 */ long strtol(char *, char **, int); /* 0xffffffff 0 */ unsigned long strtoul(char *, char **, int); /* 0xffffffff 0 */ long strtoq(char *, char **, int); /* 0xffffffff 0 */ unsigned long strtouq(char *, char **, int); /* 0xffffffff 0 */ int rand(); /* 0xffffffff 0 */ void srand(unsigned int); /* 0xffffffff 0 */ long __random(); /* 0xffffffff 0 */ void __srandom(unsigned int); /* 0xffffffff 0 */ void * __initstate(unsigned int, void *, unsigned int); /* 0xffffffff 0 */ void * __setstate(void *); /* 0xffffffff 0 */ long random(); /* 0xffffffff 0 */ void srandom(unsigned int); /* 0xffffffff 0 */ void * initstate(unsigned int, void *, unsigned int); /* 0xffffffff 0 */ void * setstate(void *); /* 0xffffffff 0 */ void * malloc(unsigned int); /* 0xffffffff 0 */ void * realloc(void *, unsigned int); /* 0xffffffff 0 */ void * calloc(unsigned int, unsigned int); /* 0xffffffff 0 */ void free(void *); /* 0xffffffff 0 */ void cfree(void *); /* 0xffffffff 0 */ void * __alloca(unsigned int); /* 0xffffffff 0 */ void * valloc(unsigned int); /* 0xffffffff 0 */ void abort(); /* 0xffffffff 0 */ int atexit(/* unknown */ void *); /* 0xffffffff 0 */ int on_exit(/* unknown */ void *, void *); /* 0x0100026a 0 */ int exit(int); /* 0xffffffff 0 */ char * getenv(char *); /* 0xffffffff 0 */ int putenv(char *); /* 0xffffffff 0 */ int system(char *); /* 0xffffffff 0 */ void * bsearch(void *, void *, unsigned int, unsigned int, __compar_fn_t); /* 0xffffffff 0 */ void qsort(void *, unsigned int, unsigned int, __compar_fn_t); /* 0xffffffff 0 */ int abs(int); /* 0xffffffff 0 */ long labs(long ); /* 0xffffffff 0 */ div_t div(int, int); /* 0xffffffff 0 */ ldiv_t ldiv(long , long ); /* 0xffffffff 0 */ int mblen(char *, unsigned int); /* 0xffffffff 0 */ int mbtowc(long *, char *, unsigned int); /* 0xffffffff 0 */ int wctomb(char *, long ); /* 0xffffffff 0 */ unsigned int mbstowcs(long *, char *, unsigned int); /* 0xffffffff 0 */ unsigned int wcstombs(char *, long *, unsigned int); /* 0xffffffff 0 */ char * ecvt(double , unsigned int, int*, int*); /* 0xffffffff 0 */ char * fcvt(double , unsigned int, int*, int*); /* 0xffffffff 0 */ char * gcvt(double , unsigned int, char *); /* 0xffffffff 0 */ double drand48(); /* 0xffffffff 0 */ double erand48(unsigned short *); /* 0xffffffff 0 */ long lrand48(); /* 0xffffffff 0 */ long nrand48(unsigned short *); /* 0xffffffff 0 */ long mrand48(); /* 0xffffffff 0 */ long jrand48(unsigned short *); /* 0xffffffff 0 */ void srand48(long ); /* 0xffffffff 0 */ unsigned short * seed48(unsigned short *); /* 0xffffffff 0 */ void lcong48(unsigned short *); /* 0xffffffff 0 */ int setenv(char *, char *, int); /* 0xffffffff 0 */ void unsetenv(char *); /* 0xffffffff 0 */ void insque(unsigned long *, unsigned long *); /* 0xffffffff 0 */ void remque(unsigned long *); /* 0xffffffff 0 */ int creat(char *, int); /* 0xffffffff 0 */ int fcntl(int, int); /* 0xffffffff 0 */ int __fcntl(int, int); /* 0x01000282 0 */ int open(char *, int); /* 0xffffffff 0 */ int __open(char *, int); #if 0 /* auxiliary information */ # Current option values: option: -compactcalls option: +compactexprs option: +compactifs option: +compset option: -dfoproc option: -disasmonly option: -displaylabels option: +docase option: +dofor option: +doifs option: -doloops option: +donullgotos option: +dopackloops option: +dopackstmt option: -doremlabs option: +dosimplify option: +dosort option: +dostmts option: +doswitch option: +dowhile option: -dumpaddrs option: -dumpcall option: -dumpcomments option: -dumpdfo option: -dumpsblocks option: -dumpsets option: -dumpsizes option: -flag16 option: +fullscreen option: -getpattern option: -help option: -hexconst option: -html option: +insertlabels option: -int16 option: +int32 option: -interactive option: +locals option: -nohtmltabs option: -okclone option: -outprocs option: -outrefs option: -overrule option: +rdonly option: -showjump option: -showlabel option: -showreg option: -showstring option: -silent option: +simplifyexprs option: -strallregions option: -traceall option: -tracesets option: -types option: +usesymtab option: -validatebr option: -validatereg option: +validatestr #endif