?? dataalign.s
字號:
.file 1 "dataalign.c" .version "01.01" # GNU C version egcs-2.90.29 980515 (egcs-1.0.3 release) (mipsel-linux) compiled by GNU C version 2.7.2.3. # options passed: -ggdb # options enabled: -fpeephole -ffunction-cse -fkeep-static-consts # -fpcc-struct-return -fpic -fcommon -fverbose-asm -fgnu-linker # -fargument-alias -mgas -mabicalls -mcpu=3000gcc2_compiled.:__gnu_compiled_c:.stabs "/home/rubini/ldd.book/src/misc-progs/",100,0,0,$Ltext0.stabs "dataalign.c",100,0,0,$Ltext0 .text$Ltext0:.stabs "int:t1=r1;-2147483648;2147483647;",128,0,0,0.stabs "char:t2=r2;0;127;",128,0,0,0.stabs "long int:t3=r3;-2147483648;2147483647;",128,0,0,0.stabs "unsigned int:t4=r4;0;-1;",128,0,0,0.stabs "long unsigned int:t5=r5;0;-1;",128,0,0,0.stabs "long long int:t6=r1;01000000000000000000000;0777777777777777777777;",128,0,0,0.stabs "long long unsigned int:t7=r1;0000000000000;01777777777777777777777;",128,0,0,0.stabs "short int:t8=r8;-32768;32767;",128,0,0,0.stabs "short unsigned int:t9=r9;0;65535;",128,0,0,0.stabs "signed char:t10=r10;-128;127;",128,0,0,0.stabs "unsigned char:t11=r11;0;255;",128,0,0,0.stabs "float:t12=r1;4;0;",128,0,0,0.stabs "double:t13=r1;8;0;",128,0,0,0.stabs "long double:t14=r1;8;0;",128,0,0,0.stabs "complex int:t15=s8real:1,0,32;imag:1,32,32;;",128,0,0,0.stabs "complex float:t16=r16;4;0;",128,0,0,0.stabs "complex double:t17=r17;8;0;",128,0,0,0.stabs "complex long double:t18=r18;8;0;",128,0,0,0.stabs "void:t19=19",128,0,0,0.stabs "__u_char:t20=11",128,0,25,0.stabs "__u_short:t21=9",128,0,26,0.stabs "__u_int:t22=4",128,0,27,0.stabs "__u_long:t23=5",128,0,28,0.stabs "__u_quad_t:t24=7",128,0,30,0.stabs "__quad_t:t25=6",128,0,31,0.stabs "__qaddr_t:t26=27=*25",128,0,42,0.stabs "__dev_t:t28=24",128,0,44,0.stabs "__uid_t:t29=22",128,0,45,0.stabs "__gid_t:t30=22",128,0,46,0.stabs "__ino_t:t31=23",128,0,47,0.stabs "__mode_t:t32=22",128,0,48,0.stabs "__nlink_t:t33=22",128,0,49,0.stabs "__off_t:t34=3",128,0,50,0.stabs "__loff_t:t35=25",128,0,51,0.stabs "__pid_t:t36=1",128,0,52,0.stabs "__ssize_t:t37=1",128,0,53,0.stabs "__fsid_t:t38=39=s8__val:40=ar0;0;1;1,0,64;;",128,0,58,0.stabs "__daddr_t:t41=1",128,0,61,0.stabs "__caddr_t:t42=43=*2",128,0,62,0.stabs "__time_t:t44=3",128,0,63,0.stabs "__swblk_t:t45=3",128,0,64,0.stabs "__clock_t:t46=3",128,0,66,0.stabs "__fd_mask:t47=5",128,0,69,0.stabs "__fd_set:t48=49=s128fds_bits:50=ar0;0;31;47,0,1024;;",128,0,84,0.stabs "__key_t:t51=1",128,0,87,0.stabs "__ipc_pid_t:t52=9",128,0,89,0.stabs "size_t:t53=4",128,0,168,0.stabs "wint_t:t54=4",128,0,267,0.stabs "_G_int16_t:t55=8",128,0,30,0.stabs "_G_int32_t:t56=1",128,0,31,0.stabs "_G_uint16_t:t57=9",128,0,32,0.stabs "_G_uint32_t:t58=4",128,0,33,0.stabs "__gnuc_va_list:t59=43",128,0,29,0.stabs "_IO_lock_t:t60=19",128,0,158,0.stabs "_IO_marker:T61=s12_next:62=*61,0,32;_sbuf:63=*64=xs_IO_FILE:,32,32;_pos:1,64,32;;",128,0,0,0.stabs "_IO_FILE:T64=s76_flags:1,0,32;_IO_read_ptr:43,32,32;_IO_read_end:43,64,32;_IO_read_base:43,96,32;_IO_write_base:43,128,32;_IO_write_ptr:43,160,32;_IO_write_end:43,192,32;_IO_buf_base:43,224,32;_IO_buf_end:43,256,32;_IO_save_base:43,288,32;_IO_backup_base:43,320,32;_IO_save_end:43,352,32;_markers:62,384,32;_chain:63,416,32;_fileno:1,448,32;_blksize:1,480,32;_offset:34,512,32;_cur_column:9,544,16;_unused:2,560,8;_shortbuf:65=ar0;0;0;2,568,8;_lock:66=*60,576,32;;",128,0,0,0.stabs "_IO_FILE:t67=64",128,0,222,0.stabs "_IO_cookie_io_functions_t:t68=69=s16read:70=*71=f37,0,32;write:72=*73=f37,32,32;seek:74=*75=f34,64,32;close:76=*77=f1,96,32;;",128,0,239,0.stabs "_IO_cookie_file:T78=s100file:64,0,608;vtable:79=*19,608,32;cookie:80=*19,640,32;io_functions:68,672,128;;",128,0,0,0.stabs "FILE:t81=64",128,0,71,0.stabs "fpos_t:t82=34",128,0,72,0.stabs "utsname:T83=s390sysname:84=ar0;0;64;2,0,520;nodename:84,520,520;release:84,1040,520;version:84,1560,520;machine:84,2080,520;__domainname:84,2600,520;;",128,0,0,0.stabs "__kernel_fd_set:t85=86=s128fds_bits:87=ar0;0;31;5,0,1024;;",128,0,38,0.stabs "__kernel_sighandler_t:t88=89=*90=f19",128,0,41,0.stabs "__kernel_key_t:t91=1",128,0,44,0.stabs "__kernel_dev_t:t92=4",128,0,18,0.stabs "__kernel_ino_t:t93=5",128,0,19,0.stabs "__kernel_mode_t:t94=4",128,0,20,0.stabs "__kernel_nlink_t:t95=1",128,0,21,0.stabs "__kernel_off_t:t96=3",128,0,22,0.stabs "__kernel_pid_t:t97=1",128,0,23,0.stabs "__kernel_ipc_pid_t:t98=1",128,0,24,0.stabs "__kernel_uid_t:t99=1",128,0,25,0.stabs "__kernel_gid_t:t100=1",128,0,26,0.stabs "__kernel_size_t:t101=4",128,0,27,0.stabs "__kernel_ssize_t:t102=1",128,0,28,0.stabs "__kernel_ptrdiff_t:t103=1",128,0,29,0.stabs "__kernel_time_t:t104=3",128,0,30,0.stabs "__kernel_suseconds_t:t105=3",128,0,31,0.stabs "__kernel_clock_t:t106=3",128,0,32,0.stabs "__kernel_daddr_t:t107=3",128,0,33,0.stabs "__kernel_caddr_t:t108=43",128,0,34,0.stabs "__kernel_uid16_t:t109=9",128,0,36,0.stabs "__kernel_gid16_t:t110=9",128,0,37,0.stabs "__kernel_uid32_t:t111=1",128,0,38,0.stabs "__kernel_gid32_t:t112=1",128,0,39,0.stabs "__kernel_old_uid_t:t113=99",128,0,40,0.stabs "__kernel_old_gid_t:t114=100",128,0,41,0.stabs "__kernel_loff_t:t115=6",128,0,44,0.stabs "__kernel_fsid_t:t116=117=s8val:118=ar0;0;1;3,0,64;;",128,0,49,0.stabs "umode_t:t119=9",128,0,13,0.stabs "__s8:t120=10",128,0,20,0.stabs "__u8:t121=11",128,0,21,0.stabs "__s16:t122=8",128,0,23,0.stabs "__u16:t123=9",128,0,24,0.stabs "__s32:t124=1",128,0,26,0.stabs "__u32:t125=4",128,0,27,0.stabs "__s64:t126=6",128,0,37,0.stabs "__u64:t127=7",128,0,38,0.stabs "ustat:T128=s20f_tfree:107,0,32;f_tinode:93,32,32;f_fname:129=ar0;0;5;2,64,48;f_fpack:129,112,48;;",128,0,0,0.stabs "c:T130=s2c:2,0,8;t:2,8,8;;",128,0,0,0.stabs "s:T131=s4c:2,0,8;t:8,16,16;;",128,0,0,0.stabs "i:T132=s8c:2,0,8;t:1,32,32;;",128,0,0,0.stabs "l:T133=s8c:2,0,8;t:3,32,32;;",128,0,0,0.stabs "ll:T134=s16c:2,0,8;t:6,64,64;;",128,0,0,0.stabs "p:T135=s8c:2,0,8;t:80,32,32;;",128,0,0,0.stabs "u1b:T136=s2c:2,0,8;t:121,8,8;;",128,0,0,0.stabs "u2b:T137=s4c:2,0,8;t:123,16,16;;",128,0,0,0.stabs "u4b:T138=s8c:2,0,8;t:125,32,32;;",128,0,0,0.stabs "u8b:T139=s16c:2,0,8;t:127,64,64;;",128,0,0,0 .rdata .align 2$LC0: .string "arch Align: char short int long ptr long-long u8 u16 u32 u64\n" .align 2$LC1: .string "%-12s %3i %3i %3i %3i %3i %3i %3i %3i %3i %3i\n" .text .align 2 .globl main .type main,@functionmain:$LM1: .stabn 68,0,26,$LM1.stabs "dataalign.c",132,0,0,$Ltext0 .ent mainmain: .frame $fp,464,$31 # vars= 392, regs= 3/0, args= 48, extra= 8 .mask 0xd0000000,-8 .fmask 0x00000000,0 .set noreorder .cpload $25 .set reorder subu $sp,$sp,464 .cprestore 48 sw $31,456($sp) sw $fp,452($sp) sw $28,448($sp) move $fp,$sp sw $4,464($fp) sw $5,468($fp)$LM2: .stabn 68,0,27,$LM2$LBB2:$LM3: .stabn 68,0,29,$LM3 addu $4,$fp,56 la $25,uname jal $31,$25$LM4: .stabn 68,0,30,$LM4 la $4,$LC0 la $25,printf jal $31,$25$LM5: .stabn 68,0,32,$LM5 addu $2,$fp,316 li $3,4 # 0x00000004 sw $3,16($sp) li $3,4 # 0x00000004 sw $3,20($sp) li $3,4 # 0x00000004 sw $3,24($sp) li $3,8 # 0x00000008 sw $3,28($sp) li $3,1 # 0x00000001 sw $3,32($sp) li $3,2 # 0x00000002 sw $3,36($sp) li $3,4 # 0x00000004 sw $3,40($sp) li $3,8 # 0x00000008 sw $3,44($sp) la $4,$LC1 move $5,$2 li $6,1 # 0x00000001 li $7,2 # 0x00000002 la $25,printf jal $31,$25$LM6: .stabn 68,0,46,$LM6 move $2,$0 j $L1$LM7: .stabn 68,0,47,$LM7$LBE2:$LM8: .stabn 68,0,47,$LM8$L1: move $sp,$fp lw $31,456($sp) lw $fp,452($sp) addu $sp,$sp,464 j $31 .end main$Lfe1: .size main,$Lfe1-main.stabs "main:F1",36,0,26,main.stabs "argc:p1",160,0,25,0.stabs "argv:p140=*43",160,0,25,4.stabs "name:83",128,0,27,-408.stabn 192,0,0,$LBB2.stabn 224,0,0,$LBE2$Lscope0:.stabs "",36,0,0,$Lscope0-main.stabs "c:G130",32,0,14,0 .comm c,2,1.stabs "s:G131",32,0,15,0 .comm s,4,2.stabs "i:G132",32,0,16,0 .comm i,8,4.stabs "l:G133",32,0,17,0 .comm l,8,4.stabs "ll:G134",32,0,18,0 .comm ll,16,8.stabs "p:G135",32,0,19,0 .comm p,8,4.stabs "u1b:G136",32,0,20,0 .comm u1b,2,1.stabs "u2b:G137",32,0,21,0 .comm u2b,4,2.stabs "u4b:G138",32,0,22,0 .comm u4b,8,4.stabs "u8b:G139",32,0,23,0 .comm u8b,16,8 .ident "GCC: (GNU) egcs-2.90.29 980515 (egcs-1.0.3 release)"
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -