libm.so.6 __gmon_start__ _Jv_RegisterClasses libc.so.6 _IO_stdin_used strcpy exit fopen ftell puts fseek fclose malloc strcat stderr fwrite fread strchr fprintf __libc_start_main GLIBC_2.1 GLIBC_2.0 
USAGE: swap [-b4 | -b8 | -w | -w2] <filename> No option or -b4: Byte swap each set of 4 bytes -b8: Byte swap each set of 8 bytes -w or -w2: Word (32bit) swap each set of 2 words Error! Cannot create output file! Could not read entire source file. Internal error: bad opt value (%d). Output file successfully created. -b4 -b8 -w -w2 rb ERROR! %s not found! File size: %d bytes. wb+ Error
7
GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44) GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44) GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44) GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44) GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44) GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-44)
__off_t _IO_read_ptr _chain size_t _shortbuf __s1 tmp4 _IO_buf_base tmp6 long long unsigned int __s2_len stdout tmp5 tmp2 tmp3 outFile long long int tmp7 _fileno _IO_read_end optstr __quad_t _flags ofname _IO_buf_end _cur_column _old_offset main count __pad4 _IO_marker stdin _IO_write_ptr _sbuf __result size short unsigned int _lock _flags2 _mode usage _IO_save_base wfrom _IO_write_end GNU C 4.1.2 20080704 (Red Hat 4.1.2-44) _IO_lock_t _IO_FILE /tmp/wlanswbuild/hwnbuild/AARDVARK_REL_6_30_125/linux-2.6.36-arm-external-vista-router-partial-src_120914_0/src/tools/misc toaddr _pos _markers unsigned char short int __s1_len _vtable_offset wtmp1 _next __off64_t _IO_read_base _IO_save_end __pad1 __pad2 __pad3 __pad5 _unused2 stderr argv inFile _IO_backup_base wtmp0 argc swap.c _IO_write_base fromaddr
.symtab .strtab .shstrtab .interp .note.ABI-tag .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment .debug_aranges .debug_pubnames .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc
call_gmon_start crtstuff.c __CTOR_LIST__ __DTOR_LIST__ __JCR_LIST__ dtor_idx.5808 completed.5806 __do_global_dtors_aux frame_dummy __CTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux swap.c __preinit_array_start __fini_array_end _GLOBAL_OFFSET_TABLE_ __preinit_array_end __fini_array_start __init_array_end __init_array_start _DYNAMIC data_start __libc_csu_fini _start __gmon_start__ _Jv_RegisterClasses _fp_hw strchr@@GLIBC_2.0 _fini __libc_start_main@@GLIBC_2.0 _IO_stdin_used __data_start fseek@@GLIBC_2.0 fclose@@GLIBC_2.1 stderr@@GLIBC_2.0 fopen@@GLIBC_2.1 __dso_handle strcpy@@GLIBC_2.0 ftell@@GLIBC_2.0 __DTOR_END__ __libc_csu_init printf@@GLIBC_2.0 fwrite@@GLIBC_2.0 fprintf@@GLIBC_2.0 __bss_start malloc@@GLIBC_2.0 strcat@@GLIBC_2.0 _end puts@@GLIBC_2.0 usage fread@@GLIBC_2.0 _edata optstr exit@@GLIBC_2.0 __i686.get_pc_thunk.bx main _init