?? vtest27.s
字號:
.file "vtest27.c"
.version "01.01"
.stabs "/home/karn/viterbi/",100,0,0,.Ltext0
.stabs "vtest27.c",100,0,0,.Ltext0
.text
.Ltext0:
.stabs "gcc2_compiled.", 0x3c, 0, 0, 0
.stabs "int:t(0,1)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "char:t(0,2)=r(0,2);0;127;",128,0,0,0
.stabs "long int:t(0,3)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;",128,0,0,0
.stabs "long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;",128,0,0,0
.stabs "long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;",128,0,0,0
.stabs "long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;",128,0,0,0
.stabs "short int:t(0,8)=r(0,8);-32768;32767;",128,0,0,0
.stabs "short unsigned int:t(0,9)=r(0,9);0;65535;",128,0,0,0
.stabs "signed char:t(0,10)=r(0,10);-128;127;",128,0,0,0
.stabs "unsigned char:t(0,11)=r(0,11);0;255;",128,0,0,0
.stabs "float:t(0,12)=r(0,1);4;0;",128,0,0,0
.stabs "double:t(0,13)=r(0,1);8;0;",128,0,0,0
.stabs "long double:t(0,14)=r(0,1);12;0;",128,0,0,0
.stabs "complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;",128,0,0,0
.stabs "complex float:t(0,16)=r(0,16);4;0;",128,0,0,0
.stabs "complex double:t(0,17)=r(0,17);8;0;",128,0,0,0
.stabs "complex long double:t(0,18)=r(0,18);12;0;",128,0,0,0
.stabs "void:t(0,19)=(0,19)",128,0,0,0
.stabs "/usr/include/stdio.h",130,0,0,0
.stabs "/usr/include/features.h",130,0,0,0
.stabs "/usr/include/sys/cdefs.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/gnu/stubs.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabs "size_t:t(5,1)=(0,4)",128,0,170,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stdarg.h",130,0,0,0
.stabs "__gnuc_va_list:t(6,1)=(6,2)=*(0,19)",128,0,73,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/types.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "__u_char:t(7,1)=(0,11)",128,0,32,0
.stabs "__u_short:t(7,2)=(0,9)",128,0,33,0
.stabs "__u_int:t(7,3)=(0,4)",128,0,34,0
.stabs "__u_long:t(7,4)=(0,5)",128,0,35,0
.stabs "__u_quad_t:t(7,5)=(0,7)",128,0,37,0
.stabs "__quad_t:t(7,6)=(0,6)",128,0,38,0
.stabs "__int8_t:t(7,7)=(0,10)",128,0,49,0
.stabs "__uint8_t:t(7,8)=(0,11)",128,0,50,0
.stabs "__int16_t:t(7,9)=(0,8)",128,0,51,0
.stabs "__uint16_t:t(7,10)=(0,9)",128,0,52,0
.stabs "__int32_t:t(7,11)=(0,1)",128,0,53,0
.stabs "__uint32_t:t(7,12)=(0,4)",128,0,54,0
.stabs "__int64_t:t(7,13)=(0,6)",128,0,56,0
.stabs "__uint64_t:t(7,14)=(0,7)",128,0,57,0
.stabs "__qaddr_t:t(7,15)=(7,16)=*(7,6)",128,0,59,0
.stabs "__dev_t:t(7,17)=(7,5)",128,0,61,0
.stabs "__uid_t:t(7,18)=(7,3)",128,0,62,0
.stabs "__gid_t:t(7,19)=(7,3)",128,0,63,0
.stabs "__ino_t:t(7,20)=(7,4)",128,0,64,0
.stabs "__mode_t:t(7,21)=(7,3)",128,0,65,0
.stabs "__nlink_t:t(7,22)=(7,3)",128,0,66,0
.stabs "__off_t:t(7,23)=(0,3)",128,0,67,0
.stabs "__loff_t:t(7,24)=(7,6)",128,0,68,0
.stabs "__pid_t:t(7,25)=(0,1)",128,0,69,0
.stabs "__ssize_t:t(7,26)=(0,1)",128,0,70,0
.stabs "__rlim_t:t(7,27)=(7,4)",128,0,71,0
.stabs "__rlim64_t:t(7,28)=(7,5)",128,0,72,0
.stabs "__id_t:t(7,29)=(7,3)",128,0,73,0
.stabs "__fsid_t:t(7,30)=(7,31)=s8__val:(7,32)=ar(0,1);0;1;(0,1),0,64;;",128,0,78,0
.stabs "__daddr_t:t(7,33)=(0,1)",128,0,81,0
.stabs "__caddr_t:t(7,34)=(7,35)=*(0,2)",128,0,82,0
.stabs "__time_t:t(7,36)=(0,3)",128,0,83,0
.stabs "__swblk_t:t(7,37)=(0,3)",128,0,84,0
.stabs "__clock_t:t(7,38)=(0,3)",128,0,86,0
.stabs "__fd_mask:t(7,39)=(0,5)",128,0,89,0
.stabs "__fd_set:t(7,40)=(7,41)=s128__fds_bits:(7,42)=ar(0,1);0;31;(7,39),0,1024;;",128,0,111,0
.stabs "__key_t:t(7,43)=(0,1)",128,0,114,0
.stabs "__ipc_pid_t:t(7,44)=(0,9)",128,0,117,0
.stabs "__blkcnt_t:t(7,45)=(0,3)",128,0,123,0
.stabs "__blkcnt64_t:t(7,46)=(7,6)",128,0,124,0
.stabs "__fsblkcnt_t:t(7,47)=(7,4)",128,0,127,0
.stabs "__fsblkcnt64_t:t(7,48)=(7,5)",128,0,128,0
.stabs "__fsfilcnt_t:t(7,49)=(7,4)",128,0,131,0
.stabs "__fsfilcnt64_t:t(7,50)=(7,5)",128,0,132,0
.stabs "__ino64_t:t(7,51)=(7,4)",128,0,135,0
.stabs "__off64_t:t(7,52)=(7,24)",128,0,138,0
.stabs "__t_scalar_t:t(7,53)=(0,3)",128,0,141,0
.stabs "__t_uscalar_t:t(7,54)=(0,5)",128,0,142,0
.stabs "__intptr_t:t(7,55)=(0,1)",128,0,145,0
.stabn 162,0,0,0
.stabs "FILE:t(1,1)=(1,2)=xs_IO_FILE:",128,0,48,0
.stabs "/usr/include/libio.h",130,0,0,0
.stabs "/usr/include/_G_config.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabs "wchar_t:t(11,1)=(0,3)",128,0,255,0
.stabs "wint_t:t(11,2)=(0,4)",128,0,280,0
.stabn 162,0,0,0
.stabs "_G_int16_t:t(10,1)=(0,8)",128,0,35,0
.stabs "_G_int32_t:t(10,2)=(0,1)",128,0,36,0
.stabs "_G_uint16_t:t(10,3)=(0,9)",128,0,37,0
.stabs "_G_uint32_t:t(10,4)=(0,4)",128,0,38,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stdarg.h",130,0,0,0
.stabn 162,0,0,0
.stabs "_IO_lock_t:t(9,1)=(0,19)",128,0,164,0
.stabs "_IO_marker:T(9,2)=s12_next:(9,3)=*(9,2),0,32;_sbuf:(9,4)=*(1,2),32,32;_pos:(0,1),64,32;;",128,0,0,0
.stabs "_IO_FILE:T(1,2)=s148_flags:(0,1),0,32;_IO_read_ptr:(7,35),32,32;_IO_read_end:(7,35),64,32;_IO_read_base:(7,35),96,32;_IO_write_base:(7,35),128,32;_IO_write_ptr:(7,35),160,32;_IO_write_end:(7,35),192,32;_IO_buf_base:(7,35),224,32;_IO_buf_end:(7,35),256,32;_IO_save_base:(7,35),288,32;_IO_backup_base:(7,35),320,32;_IO_save_end:(7,35),352,32;_markers:(9,3),384,32;_chain:(9,4),416,32;_fileno:(0,1),448,32;_blksize:(0,1),480,32;_old_offset:(7,23),512,32;_cur_column:(0,9),544,16;_vtable_offset:(0,10),560,8;_shortbuf:(9,5)=ar(0,1);0;0;(0,2),568,8;_lock:(9,6)=*(9,1),576,32;_offset:(7,52),608,64;_unused2:(9,7)=ar(0,1);0;15;(0,1),672,512;;",128,0,0,0
.stabs "_IO_FILE:t(9,8)=(1,2)",128,0,240,0
.stabs "__io_read_fn:t(9,9)=(9,10)=f(7,26)",128,0,263,0
.stabs "__io_write_fn:t(9,11)=(9,12)=f(7,26)",128,0,272,0
.stabs "__io_seek_fn:t(9,13)=(9,14)=f(0,1)",128,0,280,0
.stabs "__io_close_fn:t(9,15)=(9,16)=f(0,1)",128,0,283,0
.stabn 162,0,0,0
.stabs "fpos_t:t(1,3)=(7,23)",128,0,61,0
.stabs "/usr/include/bits/stdio_lim.h",130,0,0,0
.stabn 162,0,0,0
.stabs "off_t:t(1,4)=(7,23)",128,0,477,0
.stabs "/usr/include/bits/stdio.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/stdlib.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "div_t:t(15,1)=(15,2)=s8quot:(0,1),0,32;rem:(0,1),32,32;;",128,0,45,0
.stabs "ldiv_t:t(15,3)=(15,4)=s8quot:(0,3),0,32;rem:(0,3),32,32;;",128,0,53,0
.stabs "/usr/include/sys/types.h",130,0,0,0
.stabs "u_char:t(17,1)=(7,1)",128,0,33,0
.stabs "u_short:t(17,2)=(7,2)",128,0,34,0
.stabs "u_int:t(17,3)=(7,3)",128,0,35,0
.stabs "u_long:t(17,4)=(7,4)",128,0,36,0
.stabs "quad_t:t(17,5)=(7,6)",128,0,37,0
.stabs "u_quad_t:t(17,6)=(7,5)",128,0,38,0
.stabs "fsid_t:t(17,7)=(7,30)",128,0,39,0
.stabs "loff_t:t(17,8)=(7,24)",128,0,42,0
.stabs "ino_t:t(17,9)=(7,20)",128,0,46,0
.stabs "dev_t:t(17,10)=(7,17)",128,0,58,0
.stabs "gid_t:t(17,11)=(7,19)",128,0,63,0
.stabs "mode_t:t(17,12)=(7,21)",128,0,68,0
.stabs "nlink_t:t(17,13)=(7,22)",128,0,73,0
.stabs "uid_t:t(17,14)=(7,18)",128,0,78,0
.stabs "pid_t:t(17,15)=(7,25)",128,0,96,0
.stabs "id_t:t(17,16)=(7,29)",128,0,101,0
.stabs "ssize_t:t(17,17)=(7,26)",128,0,105,0
.stabs "daddr_t:t(17,18)=(7,33)",128,0,110,0
.stabs "caddr_t:t(17,19)=(7,34)",128,0,111,0
.stabs "key_t:t(17,20)=(7,43)",128,0,115,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "time_t:t(18,1)=(7,36)",128,0,71,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "ulong:t(17,21)=(0,5)",128,0,129,0
.stabs "ushort:t(17,22)=(0,9)",128,0,130,0
.stabs "uint:t(17,23)=(0,4)",128,0,131,0
.stabs "int8_t:t(17,24)=(0,10)",128,0,169,0
.stabs "int16_t:t(17,25)=(0,8)",128,0,170,0
.stabs "int32_t:t(17,26)=(0,1)",128,0,171,0
.stabs "int64_t:t(17,27)=(0,6)",128,0,172,0
.stabs "u_int8_t:t(17,28)=(0,11)",128,0,175,0
.stabs "u_int16_t:t(17,29)=(0,9)",128,0,176,0
.stabs "u_int32_t:t(17,30)=(0,4)",128,0,177,0
.stabs "u_int64_t:t(17,31)=(0,7)",128,0,178,0
.stabs "register_t:t(17,32)=(0,1)",128,0,180,0
.stabs "/usr/include/endian.h",130,0,0,0
.stabs "/usr/include/bits/endian.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/select.h",130,0,0,0
.stabs "/usr/include/bits/select.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/sigset.h",130,0,0,0
.stabs "__sig_atomic_t:t(24,1)=(0,1)",128,0,23,0
.stabs "__sigset_t:t(24,2)=(24,3)=s128__val:(24,4)=ar(0,1);0;31;(0,5),0,1024;;",128,0,31,0
.stabn 162,0,0,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "timespec:T(25,1)=s8tv_sec:(0,3),0,32;tv_nsec:(0,3),32,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "fd_mask:t(22,1)=(7,39)",128,0,48,0
.stabs "fd_set:t(22,2)=(7,40)",128,0,51,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/sysmacros.h",130,0,0,0
.stabn 162,0,0,0
.stabs "blkcnt_t:t(17,33)=(7,45)",128,0,203,0
.stabs "fsblkcnt_t:t(17,34)=(7,47)",128,0,204,0
.stabs "fsfilcnt_t:t(17,35)=(7,49)",128,0,205,0
.stabn 162,0,0,0
.stabs "random_data:T(15,5)=s28fptr:(15,6)=*(17,26),0,32;rptr:(15,6),32,32;state:(15,6),64,32;rand_type:(0,1),96,32;rand_deg:(0,1),128,32;rand_sep:(0,1),160,32;end_ptr:(15,6),192,32;;",128,0,0,0
.stabs "drand48_data:T(15,7)=s24x:(15,8)=ar(0,1);0;2;(0,9),0,48;a:(15,8),48,48;c:(0,9),96,16;old_x:(15,8),112,48;init:(0,1),160,32;;",128,0,0,0
.stabs "/usr/include/alloca.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "__compar_fn_t:t(15,9)=(15,10)=*(15,11)=f(0,1)",128,0,603,0
.stabn 162,0,0,0
.stabs "/usr/include/unistd.h",130,0,0,0
.stabs "/usr/include/bits/posix_opt.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/confname.h",130,0,0,0
.stabs " :T(32,1)=e_PC_LINK_MAX:0,_PC_MAX_CANON:1,_PC_MAX_INPUT:2,_PC_NAME_MAX:3,_PC_PATH_MAX:4,_PC_PIPE_BUF:5,_PC_CHOWN_RESTRICTED:6,_PC_NO_TRUNC:7,_PC_VDISABLE:8,_PC_SYNC_IO:9,_PC_ASYNC_IO:10,_PC_PRIO_IO:11,_PC_SOCK_MAXBUF:12,_PC_FILESIZEBITS:13,;",128,0,0,0
.stabs " :T(32,2)=e_SC_ARG_MAX:0,_SC_CHILD_MAX:1,_SC_CLK_TCK:2,_SC_NGROUPS_MAX:3,_SC_OPEN_MAX:4,_SC_STREAM_MAX:5,_SC_TZNAME_MAX:6,_SC_JOB_CONTROL:7,_SC_SAVED_IDS:8,_SC_REALTIME_SIGNALS:9,_SC_PRIORITY_SCHEDULING:10,_SC_TIMERS:11,_SC_ASYNCHRONOUS_IO:12,_SC_PRIORITIZED_IO:13,_SC_SYNCHRONIZED_IO:14,_SC_FSYNC:15,_SC_MAPPED_FILES:16,_SC_MEMLOCK:17,_SC_MEMLOCK_RANGE:18,_SC_MEMORY_PROTECTION:19,_SC_MESSAGE_PASSING:20,_SC_SEMAPHORES:21,_SC_SHARED_MEMORY_OBJECTS:22,_SC_AIO_LISTIO_MAX:23,_SC_AIO_MAX:24,_SC_AIO_PRIO_DELTA_MAX:25,_SC_DELAYTIMER_MAX:26,_SC_MQ_OPEN_MAX:27,_SC_MQ_PRIO_MAX:28,_SC_VERSION:29,_SC_PAGESIZE:30,_SC_RTSIG_MAX:31,_SC_SEM_NSEMS_MAX:32,_SC_SEM_VALUE_MAX:33,_SC_SIGQUEUE_MAX:34,_SC_TIMER_MAX:35,_SC_BC_BASE_MAX:36,_SC_BC_DIM_MAX:37,_SC_BC_SCALE_MAX:38,_SC_BC_STRING_MAX:39,_SC_COLL_WEIGHTS_MAX:40,_SC_EQUIV_CLASS_MAX:41,_SC_EXPR_NEST_MAX:42,_SC_LINE_MAX:43,_SC_RE_DUP_MAX:44,_SC_CHARCLASS_NAME_MAX:45,_SC_2_VERSION:46,_SC_2_C_BIND:47,_SC_2_C_DEV:48,_SC_2_FORT_DEV:49,_SC_2_FORT_RUN:50,_SC_2_SW_DEV:51,_SC_2_LOCALEDEF:52,_SC_PII:53,_SC_PII_XTI:54,_SC_PII_SOCKET:55,_SC_PII_INTERNET:56,_SC_PII_OSI:57,_SC_POLL:58,_SC_SELECT:59,_SC_UIO_MAXIOV:60,_SC_PII_INTERNET_STREAM:61,_SC_PII_INTERNET_DGRAM:62,_SC_PII_OSI_COTS:63,_SC_PII_OSI_CLTS:64,_SC_PII_OSI_M:65,_SC_T_IOV_MAX:66,_SC_THREADS:67,_SC_THREAD_SAFE_FUNCTIONS:68,_SC_GETGR_R_SIZE_MAX:69,_SC_GETPW_R_SIZE_MAX:70,_SC_LOGIN_NAME_MAX:71,_SC_TTY_NAME_MAX:72,_SC_THREAD_DESTRUCTOR_ITERATIONS:73,_SC_THREAD_KEYS_MAX:74,_SC_THREAD_STACK_MIN:75,_SC_THREAD_THREADS_MAX:76,_SC_THREAD_ATTR_STACKADDR:77,_SC_THREAD_ATTR_STACKSIZE:78,_SC_THREAD_PRIORITY_SCHEDULING:79,_SC_THREAD_PRIO_INHERIT:80,_SC_THREAD_PRIO_PROTECT:81,_SC_THREAD_PROCESS_SHARED:82,_SC_NPROCESSORS_CONF:83,_SC_NPROCESSORS_ONLN:84,_SC_PHYS_PAGES:85,_SC_AVPHYS_PAGES:86,_SC_ATEXIT_MAX:87,_SC_PASS_MAX:88,_SC_XOPEN_VERSION:89,_SC_XOPEN_XCU_VERSION:90,_SC_XOPEN_UNIX:91,_SC_XOPEN_CRYPT:92,_SC_XOPEN_ENH_I18N:93,_SC_XOPEN_SHM:94,_SC_2_CHAR_TERM:95,_SC_2_C_VERSION:96,_SC_2_UPE:97,_SC_XOPEN_XPG2:98,_SC_XOPEN_XPG3:99,_SC_XOPEN_XPG4:100,_SC_CHAR_BIT:101,_SC_CHAR_MAX:102,_SC_CHAR_MIN:103,_SC_INT_MAX:104,_SC_INT_MIN:105,_SC_LONG_BIT:106,_SC_WORD_BIT:107,_SC_MB_LEN_MAX:108,_SC_NZERO:109,_SC_SSIZE_MAX:110,_SC_SCHAR_MAX:111,_SC_SCHAR_MIN:112,_SC_SHRT_MAX:113,_SC_SHRT_MIN:114,_SC_UCHAR_MAX:115,_SC_UINT_MAX:116,_SC_ULONG_MAX:117,_SC_USHRT_MAX:118,_SC_NL_ARGMAX:119,_SC_NL_LANGMAX:120,_SC_NL_MSGMAX:121,_SC_NL_NMAX:122,_SC_NL_SETMAX:123,_SC_NL_TEXTMAX:124,_SC_XBS5_ILP32_OFF32:125,_SC_XBS5_ILP32_OFFBIG:126,_SC_XBS5_LP64_OFF64:127,_SC_XBS5_LPBIG_OFFBIG:128,_SC_XOPEN_LEGACY:129,_SC_XOPEN_REALTIME:130,_SC_XOPEN_REALTIME_THREADS:131,;",128,0,0,0
.stabs " :T(32,3)=e_CS_PATH:0,;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/getopt.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabs "ptrdiff_t:t(34,1)=(0,1)",128,0,118,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/getopt.h",130,0,0,0
.stabs "option:T(35,1)=s16name:(35,2)=*(0,2),0,32;has_arg:(0,1),32,32;flag:(35,3)=*(0,1),64,32;val:(0,1),96,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-linux/2.95.2/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/time.h",130,0,0,0
.stabn 162,0,0,0
.stabs "clock_t:t(36,1)=(7,38)",128,0,60,0
.stabs "tm:T(36,2)=s44tm_sec:(0,1),0,32;tm_min:(0,1),32,32;tm_hour:(0,1),64,32;tm_mday:(0,1),96,32;tm_mon:(0,1),128,32;tm_year:(0,1),160,32;tm_wday:(0,1),192,32;tm_yday:(0,1),224,32;tm_isdst:(0,1),256,32;tm_gmtoff:(0,3),288,32;tm_zone:(35,2),320,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/times.h",130,0,0,0
.stabs "tms:T(39,1)=s16tms_utime:(36,1),0,32;tms_stime:(36,1),32,32;tms_cutime:(36,1),64,32;tms_cstime:(36,1),96,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "viterbi27.h",130,0,0,0
.stabs "decision_t:t(40,1)=(40,2)=u8p:(0,6),0,64;w:(40,3)=ar(0,1);0;1;(0,5),0,64;;",128,0,11,0
.stabs "v27:T(40,4)=s148metrics1:(40,5)=ar(0,1);0;63;(0,11),0,512;metrics2:(40,5),512,512;dp:(40,6)=*(40,1),1024,32;old_metrics:(40,7)=*(0,11),1056,32;new_metrics:(40,7),1088,32;decisions:(40,6),1120,32;alloc_blk:(6,2),1152,32;;",128,0,0,0
.stabn 162,0,0,0
.stabs "parity.h",130,0,0,0
.stabn 162,0,0,0
.globl Options
.data
.stabs "Options:G(0,20)=ar(0,1);0;-1;(35,1)",32,0,11,0
.align 4
.type Options,@object
Options:
.long .LC0
.long 1
.long 0
.long 108
.long .LC1
.long 1
.long 0
.long 110
.long 0
.zero 12
.section .rodata
.LC1:
.string "frame-count"
.LC0:
.string "frame-length"
.size Options,48
.align 32
.LC2:
.string "k=7 r=1/2 Viterbi decoder, SSE version\n"
.LC3:
.string "l:n:t"
.LC4:
.string "create_viterbi27 failed\n"
.LC5:
.string "%d: normalize %d\n"
.LC6:
.string "bit %d: %d %d\n"
.LC7:
.string "No decoder errors\n"
.align 32
.LC9:
.string "Execution time for %d %d-bit frames: %.2f sec\n"
.LC10:
.string "decoder speed: %g bits/s\n"
.align 8
.LC8:
.long 0x0,0x40590000
.text
.align 4
.stabs "main:F(0,1)",36,0,18,main
.stabs "argc:p(0,1)",160,0,18,8
.stabs "argv:p(0,21)=*(7,35)",160,0,18,12
.globl main
.type main,@function
main:
.stabn 68,0,18,.LM1-main
.LM1:
.LBB2:
pushl %ebp
movl %esp,%ebp
subl $108,%esp
pushl %edi
pushl %esi
pushl %ebx
movl 8(%ebp),%esi
movl 12(%ebp),%ebx
.stabn 68,0,20,.LM2-main
.LM2:
xorl %edi,%edi
movl %edi,-40(%ebp)
movl %edi,-44(%ebp)
movl $2048,-48(%ebp)
.stabn 68,0,31,.LM3-main
.LM3:
addl $-12,%esp
pushl $.LC2
call printf
.stabn 68,0,38,.LM4-main
.LM4:
addl $16,%esp
leal -16(%ebp),%eax
movl %eax,-76(%ebp)
leal -32(%ebp),%edx
movl %edx,-72(%ebp)
jmp .L36
.p2align 4,,7
.L38:
.stabn 68,0,39,.LM5-main
.LM5:
cmpl $108,%eax
je .L40
cmpl $110,%eax
je .L43
jmp .L36
.stabn 68,0,40,.LM6-main
.LM6:
.p2align 4,,7
.L40:
.stabs "/usr/include/stdlib.h",132,0,0,.Ltext1
.Ltext1:
.stabn 68,0,310,.LM7-main
.LM7:
.LBB3:
.LBB4:
.LBB5:
.LBE5:
.LBE4:
.LBE3:
movl optarg,%eax
.stabn 68,0,251,.LM8-main
.LM8:
pushl $0
pushl $10
pushl $0
pushl %eax
call __strtol_internal
addl $16,%esp
.stabn 68,0,311,.LM9-main
.LM9:
movl %eax,-48(%ebp)
.stabs "vtest27.c",132,0,0,.Ltext2
.Ltext2:
.stabn 68,0,42,.LM10-main
.LM10:
jmp .L36
.p2align 4,,7
.L43:
.stabs "/usr/include/stdlib.h",132,0,0,.Ltext3
.Ltext3:
.stabn 68,0,310,.LM11-main
.LM11:
.LBB6:
.LBB7:
.LBB8:
.LBE8:
movl optarg,%eax
.stabn 68,0,251,.LM12-main
.LM12:
pushl $0
pushl $10
pushl $0
pushl %eax
call __strtol_internal
addl $16,%esp
.stabn 68,0,311,.LM13-main
.LM13:
movl %eax,-40(%ebp)
.stabn 68,0,312,.LM14-main
.LM14:
.LBE7:
.LBE6:
.stabs "vtest27.c",132,0,0,.Ltext4
.Ltext4:
.stabn 68,0,47,.LM15-main
.LM15:
.L36:
addl $-12,%esp
pushl $0
pushl $Options
pushl $.LC3
pushl %ebx
pushl %esi
call getopt_long
addl $32,%esp
cmpl $-1,%eax
jne .L38
.stabn 68,0,48,.LM16-main
.LM16:
movl -48(%ebp),%ebx
addl $-12,%esp
addl $6,%ebx
leal 0(,%ebx,4),%eax
pushl %eax
call malloc
movl %eax,-52(%ebp)
.stabn 68,0,49,.LM17-main
.LM17:
movl -48(%ebp),%eax
addl $-12,%esp
addl $7,%eax
cmpl $-1,-48(%ebp)
cmovg -48(%ebp),%eax
sarl $3,%eax
pushl %eax
call malloc
movl %eax,-60(%ebp)
.stabn 68,0,50,.LM18-main
.LM18:
addl $32,%esp
addl $-12,%esp
leal 0(,%ebx,8),%eax
pushl %eax
call malloc
movl %eax,%esi
.stabn 68,0,52,.LM19-main
.LM19:
addl $-12,%esp
pushl %ebx
call create_viterbi27
movl %eax,-56(%ebp)
addl $32,%esp
movl %ebx,-64(%ebp)
testl %eax,%eax
jne .L50
.stabn 68,0,53,.LM20-main
.LM20:
addl $-12,%esp
pushl $.LC4
call printf
.stabn 68,0,54,.LM21-main
.LM21:
addl $-12,%esp
pushl $1
call exit
.p2align 4,,7
.L50:
.stabn 68,0,57,.LM22-main
.LM22:
movl -40(%ebp),%ecx
movl %ecx,%eax
imull -48(%ebp),%eax
xorl %ebx,%ebx
movl %eax,-68(%ebp)
cmpl -48(%ebp),%ebx
jge .L52
.p2align 4,,7
.L54:
.stabn 68,0,58,.LM23-main
.LM23:
.LBB9:
.LBB10:
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -