⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fixup7bug.s

📁 binary ultilities binary ultilities binary ultilities
💻 S
📖 第 1 页 / 共 5 页
字号:
	stw %r19,48(0,%r4)	ldw 32(0,%r4),%r20	ldo 2(%r20),%r19	zdep %r19,29,30,%r20	stw %r20,52(0,%r4)	ldw 48(0,%r4),%r19	ldw 48(0,%r4),%r20	ldw 16(0,%r19),%r19	ldw 12(0,%r20),%r20	sub %r19,%r20,%r19	ldw 52(0,%r4),%r20	comclr,< %r19,%r20,0	bl L$0132,0	nop	ldw 48(0,%r4),%r26	ldw 52(0,%r4),%r25	.CALL ARGW0=GR,ARGW1=GR	bl _obstack_newchunk,2	nop	copy 0,%r19	bl,n L$0133,0L$0132: 	copy 0,%r19L$0133: 	ldw 48(0,%r4),%r19	ldw 48(0,%r4),%r20	ldw 12(0,%r20),%r21	ldw 52(0,%r4),%r22	add %r21,%r22,%r20	copy %r20,%r21	stw %r21,12(0,%r19)	ldw 44(0,%r4),%r19	stw %r19,56(0,%r4)	ldw 56(0,%r4),%r19	ldw 8(0,%r19),%r20	stw %r20,60(0,%r4)	ldw 56(0,%r4),%r19	ldw 12(0,%r19),%r20	ldw 60(0,%r4),%r19	comclr,= %r20,%r19,0	bl L$0134,0	nop	ldw 56(0,%r4),%r19	ldw 40(0,%r19),%r20	copy %r20,%r21	depi -1,1,1,%r21	stw %r21,40(0,%r19)L$0134: 	ldw 56(0,%r4),%r19	ldw 56(0,%r4),%r20	ldw 56(0,%r4),%r21	ldw 12(0,%r20),%r20	ldw 24(0,%r21),%r21	add %r20,%r21,%r20	ldw 56(0,%r4),%r21	ldw 24(0,%r21),%r22	uaddcm 0,%r22,%r21	and %r20,%r21,%r20	copy %r20,%r21	stw %r21,12(0,%r19)	ldw 56(0,%r4),%r19	ldw 56(0,%r4),%r20	ldw 12(0,%r19),%r19	ldw 4(0,%r20),%r20	sub %r19,%r20,%r19	ldw 56(0,%r4),%r20	ldw 56(0,%r4),%r21	ldw 16(0,%r20),%r20	ldw 4(0,%r21),%r21	sub %r20,%r21,%r20	comclr,> %r19,%r20,0	bl L$0135,0	nop	ldw 56(0,%r4),%r19	ldw 56(0,%r4),%r20	ldw 16(0,%r20),%r21	stw %r21,12(0,%r19)	copy %r21,%r19	bl,n L$0136,0L$0135: 	copy 0,%r19L$0136: 	ldw 56(0,%r4),%r19	ldw 56(0,%r4),%r20	ldw 12(0,%r20),%r21	stw %r21,8(0,%r19)	ldw 60(0,%r4),%r11	bl,n L$0138,0L$0137: 	ldw 32(0,%r4),%r20	ldo 2(%r20),%r19	zdep %r19,29,30,%r20	copy %r20,%r26	.CALL ARGW0=GR	bl xmalloc,2	nop	copy %r28,%r11L$0138: 	stw %r11,36(0,%r4)	ldw 20(0,%r4),%r19	stw %r19,24(0,%r4)	ldo -4(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r26	.CALL ARGW0=GR	bl lookup_pointer_type,2	nop	copy %r28,%r19	ldw 36(0,%r4),%r20	stw %r19,0(0,%r20)	ldo 1(0),%r19	stw %r19,32(0,%r4)	ldw 24(0,%r4),%r19	ldb 0(0,%r19),%r20	extrs %r20,31,8,%r19	ldo 41(0),%r20	comclr,<> %r19,%r20,0	bl L$0139,0	nop	stw 0,28(0,%r4)L$0140: 	ldw 24(0,%r4),%r19	ldb 0(0,%r19),%r20	extrs %r20,31,8,%r19	comiclr,<> 0,%r19,0	bl L$0141,0	nop	ldw 28(0,%r4),%r19	comiclr,>= 0,%r19,0	bl L$0142,0	nop	ldw 24(0,%r4),%r19	ldb 0(0,%r19),%r20	extrs %r20,31,8,%r19	ldo 44(0),%r20	comclr,<> %r19,%r20,0	bl L$0143,0	nop	ldw 24(0,%r4),%r19	ldb 0(0,%r19),%r20	extrs %r20,31,8,%r19	ldo 41(0),%r20	comclr,<> %r19,%r20,0	bl L$0143,0	nop	bl,n L$0142,0L$0143: 	ldw 24(0,%r4),%r19	ldw 20(0,%r4),%r20	sub %r19,%r20,%r19	ldw 20(0,%r4),%r26	copy %r19,%r25	.CALL ARGW0=GR,ARGW1=GR	bl parse_and_eval_type,2	nop	copy %r28,%r19	ldw 32(0,%r4),%r20	zdep %r20,29,30,%r21	ldw 36(0,%r4),%r22	add %r21,%r22,%r20	stw %r19,0(0,%r20)	ldw 32(0,%r4),%r19	ldo 1(%r19),%r20	stw %r20,32(0,%r4)	ldw 24(0,%r4),%r19	ldo 1(%r19),%r20	stw %r20,20(0,%r4)L$0142: 	ldw 24(0,%r4),%r19	ldb 0(0,%r19),%r20	extrs %r20,31,8,%r19	ldo 40(0),%r20	comclr,= %r19,%r20,0	bl L$0144,0	nop	ldw 28(0,%r4),%r19	ldo 1(%r19),%r20	stw %r20,28(0,%r4)	bl,n L$0145,0L$0144: 	ldw 24(0,%r4),%r19	ldb 0(0,%r19),%r20	extrs %r20,31,8,%r19	ldo 41(0),%r20	comclr,= %r19,%r20,0	bl L$0146,0	nop	ldw 28(0,%r4),%r19	ldo -1(%r19),%r20	stw %r20,28(0,%r4)L$0146: L$0145: 	ldw 24(0,%r4),%r19	ldo 1(%r19),%r20	stw %r20,24(0,%r4)	bl,n L$0140,0L$0141: L$0139: 	ldo -2(0),%r19	ldw 24(0,%r4),%r20	add %r19,%r20,%r19	ldb 0(0,%r19),%r20	extrs %r20,31,8,%r19	ldo 46(0),%r20	comclr,<> %r19,%r20,0	bl L$0147,0	nop	ldw 32(0,%r4),%r19	zdep %r19,29,30,%r20	ldw 36(0,%r4),%r21	add %r20,%r21,%r19	addil L'builtin_type_void-$global$,%r27	ldw R'builtin_type_void-$global$(%r1),%r20	stw %r20,0(0,%r19)	bl,n L$0148,0L$0147: 	ldw 32(0,%r4),%r19	zdep %r19,29,30,%r20	ldw 36(0,%r4),%r21	add %r20,%r21,%r19	stw 0,0(0,%r19)L$0148: 	ldw 16(0,%r4),%r26	.CALL ARGW0=GR	bl free,2	nop	ldo -4(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	ldw 48(0,%r20),%r19	ldo -8(0),%r20	ldo -32(%r4),%r21	add %r21,%r20,%r20	ldw 0(0,%r20),%r21	zdep %r21,30,31,%r20	add %r20,%r21,%r20	zdep %r20,29,30,%r20	ldw 20(0,%r19),%r21	add %r20,%r21,%r19	ldw 8(0,%r19),%r20	stw %r20,8(0,%r4)	ldo -12(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	zdep %r20,29,30,%r19	add %r19,%r20,%r19	zdep %r19,29,30,%r19	ldw 8(0,%r4),%r20	add %r19,%r20,%r19	ldw 12(0,%r4),%r20	stw %r20,0(0,%r19)	ldo -12(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	zdep %r20,29,30,%r19	add %r19,%r20,%r19	zdep %r19,29,30,%r19	ldw 8(0,%r4),%r20	add %r19,%r20,%r19	ldw 4(0,%r19),%r20	stw %r20,40(0,%r4)	ldw 40(0,%r4),%r19	ldo -4(0),%r20	ldo -32(%r4),%r21	add %r21,%r20,%r20	ldw 0(0,%r20),%r21	stw %r21,40(0,%r19)	ldw 40(0,%r4),%r19	ldw 36(0,%r4),%r20	stw %r20,48(0,%r19)	ldw 40(0,%r4),%r19	ldw 40(0,%r4),%r20	ldh 32(0,%r20),%r21	copy %r21,%r20	depi 0,29,1,%r20	sth %r20,32(0,%r19)	ldo -12(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	zdep %r20,29,30,%r19	add %r19,%r20,%r19	zdep %r19,29,30,%r19	ldw 8(0,%r4),%r20	add %r19,%r20,%r19	ldw 16(0,%r19),%r20	copy %r20,%r21	depi 0,4,1,%r21	stw %r21,16(0,%r19)L$0123: 	ldw 64(0,4),11	ldw 68(0,4),10	ldw 72(0,4),9	ldw 76(0,4),8	ldw 80(0,4),7	ldw 84(0,4),6	ldw 88(0,4),5	ldo 8(4),30	ldw -28(0,30),2	bv 0(2)	ldwm -8(30),4	.EXIT	.PROCEND	.align 4	.EXPORT allocate_cplus_struct_type,CODE	.EXPORT allocate_cplus_struct_type,ENTRY,PRIV_LEV=3,ARGW0=GRallocate_cplus_struct_type: 	.PROC	.CALLINFO FRAME=192,CALLS,SAVE_RP	.ENTRY	stw 2,-20(0,30)	copy 4,1	copy 30,4	stwm 1,192(0,30)	stw 8,32(0,4)	stw 7,36(0,4)	stw 6,40(0,4)	stw 5,44(0,4)	ldo -4(0),%r5	ldo -32(%r4),%r19	add %r19,%r5,%r6	stw %r26,0(0,%r6)	ldo -4(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	ldw 48(0,%r20),%r19	ldil L'cplus_struct_default,%r20	ldo R'cplus_struct_default(%r20),%r20	comclr,= %r19,%r20,0	bl L$0150,0	nop	ldo -4(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r7	ldo -4(0),%r19	ldo -32(%r4),%r21	add %r21,%r19,%r20	ldw 0(0,%r20),%r19	ldw 12(0,%r19),%r20	comiclr,<> 0,%r20,0	bl L$0156,0	nop	ldo -4(0),%r19	ldo -32(%r4),%r21	add %r21,%r19,%r20	ldw 0(0,%r20),%r19	ldw 12(0,%r19),%r20	ldo 120(%r20),%r19	stw %r19,8(0,%r4)	ldw 8(0,%r4),%r19	stw %r19,12(0,%r4)	ldo 24(0),%r19	stw %r19,16(0,%r4)	ldw 12(0,%r4),%r19	ldw 12(0,%r4),%r20	ldw 16(0,%r19),%r19	ldw 12(0,%r20),%r20	sub %r19,%r20,%r19	ldw 16(0,%r4),%r20	comclr,< %r19,%r20,0	bl L$0151,0	nop	ldw 12(0,%r4),%r26	ldw 16(0,%r4),%r25	.CALL ARGW0=GR,ARGW1=GR	bl _obstack_newchunk,2	nop	copy 0,%r19	bl,n L$0152,0L$0151: 	copy 0,%r19L$0152: 	ldw 12(0,%r4),%r19	ldw 12(0,%r4),%r20	ldw 12(0,%r20),%r21	ldw 16(0,%r4),%r22	add %r21,%r22,%r20	copy %r20,%r21	stw %r21,12(0,%r19)	ldw 8(0,%r4),%r19	stw %r19,20(0,%r4)	ldw 20(0,%r4),%r19	ldw 8(0,%r19),%r20	stw %r20,24(0,%r4)	ldw 20(0,%r4),%r19	ldw 12(0,%r19),%r20	ldw 24(0,%r4),%r19	comclr,= %r20,%r19,0	bl L$0153,0	nop	ldw 20(0,%r4),%r19	ldw 40(0,%r19),%r20	copy %r20,%r21	depi -1,1,1,%r21	stw %r21,40(0,%r19)L$0153: 	ldw 20(0,%r4),%r19	ldw 20(0,%r4),%r20	ldw 20(0,%r4),%r21	ldw 12(0,%r20),%r20	ldw 24(0,%r21),%r21	add %r20,%r21,%r20	ldw 20(0,%r4),%r21	ldw 24(0,%r21),%r22	uaddcm 0,%r22,%r21	and %r20,%r21,%r20	copy %r20,%r21	stw %r21,12(0,%r19)	ldw 20(0,%r4),%r19	ldw 20(0,%r4),%r20	ldw 12(0,%r19),%r19	ldw 4(0,%r20),%r20	sub %r19,%r20,%r19	ldw 20(0,%r4),%r20	ldw 20(0,%r4),%r21	ldw 16(0,%r20),%r20	ldw 4(0,%r21),%r21	sub %r20,%r21,%r20	comclr,> %r19,%r20,0	bl L$0154,0	nop	ldw 20(0,%r4),%r19	ldw 20(0,%r4),%r20	ldw 16(0,%r20),%r21	stw %r21,12(0,%r19)	copy %r21,%r19	bl,n L$0155,0L$0154: 	copy 0,%r19L$0155: 	ldw 20(0,%r4),%r19	ldw 20(0,%r4),%r20	ldw 12(0,%r20),%r21	stw %r21,8(0,%r19)	ldw 24(0,%r4),%r8	bl,n L$0157,0L$0156: 	ldo 24(0),%r26	.CALL ARGW0=GR	bl xmalloc,2	nop	copy %r28,%r8L$0157: 	stw %r8,48(0,%r7)	ldo -4(0),%r19	ldo -32(%r4),%r21	add %r21,%r19,%r20	ldw 0(0,%r20),%r19	ldw 48(0,%r19),%r20	ldil L'cplus_struct_default,%r19	copy %r20,%r21	ldo R'cplus_struct_default(%r19),%r22	ldws,ma 4(0,%r22),%r19	ldws,ma 4(0,%r22),%r20	stws,ma %r19,4(0,%r21)	ldws,ma 4(0,%r22),%r19	stws,ma %r20,4(0,%r21)	ldws,ma 4(0,%r22),%r20	stws,ma %r19,4(0,%r21)	ldws,ma 4(0,%r22),%r19	stws,ma %r20,4(0,%r21)	ldws,ma 4(0,%r22),%r20	stws,ma %r19,4(0,%r21)	stw %r20,0(0,%r21)L$0150: L$0149: 	ldw 32(0,4),8	ldw 36(0,4),7	ldw 40(0,4),6	ldw 44(0,4),5	ldo 8(4),30	ldw -28(0,30),2	bv 0(2)	ldwm -8(30),4	.EXIT	.PROCEND	.IMPORT obsavestring,CODE	.align 4	.EXPORT init_type,CODE	.EXPORT init_type,ENTRY,PRIV_LEV=3,ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR,RTNVAL=GRinit_type: 	.PROC	.CALLINFO FRAME=192,CALLS,SAVE_RP	.ENTRY	stw 2,-20(0,30)	copy 4,1	copy 30,4	stwm 1,192(0,30)	stw 14,8(0,4)	stw 13,12(0,4)	stw 12,16(0,4)	stw 11,20(0,4)	stw 10,24(0,4)	stw 9,28(0,4)	stw 8,32(0,4)	stw 7,36(0,4)	stw 6,40(0,4)	stw 5,44(0,4)	ldo -4(0),%r5	ldo -32(%r4),%r19	add %r19,%r5,%r6	stw %r26,0(0,%r6)	ldo -8(0),%r7	ldo -32(%r4),%r19	add %r19,%r7,%r8	stw %r25,0(0,%r8)	ldo -12(0),%r9	ldo -32(%r4),%r19	add %r19,%r9,%r10	stw %r24,0(0,%r10)	ldo -16(0),%r11	ldo -32(%r4),%r19	add %r19,%r11,%r12	stw %r23,0(0,%r12)	ldo -20(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r26	.CALL ARGW0=GR	bl alloc_type,2	nop	copy %r28,%r13	ldo -4(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	stw %r20,0(0,%r13)	ldo -8(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	stw %r20,8(0,%r13)	ldo -12(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldh 32(0,%r13),%r20	ldh 2(0,%r19),%r19	or %r20,%r19,%r20	sth %r20,32(0,%r13)	ldo -16(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	comiclr,<> 0,%r20,0	bl L$0159,0	nop	ldo -20(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	comiclr,<> 0,%r20,0	bl L$0159,0	nop	ldo -16(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r14	ldo -16(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r26	.CALL ARGW0=GR	bl strlen,2	nop	copy %r28,%r19	ldo -20(0),%r20	ldo -32(%r4),%r21	add %r21,%r20,%r20	ldw 0(0,%r20),%r21	ldo 120(%r21),%r20	ldw 0(0,%r14),%r26	copy %r19,%r25	copy %r20,%r24	.CALL ARGW0=GR,ARGW1=GR,ARGW2=GR	bl obsavestring,2	nop	copy %r28,%r19	stw %r19,4(0,%r13)	bl,n L$0160,0L$0159: 	ldo -16(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	stw %r20,4(0,%r13)L$0160: 	ldo -4(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	comiclr,<> 3,%r20,0	bl L$0162,0	nop	ldo -4(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	comiclr,<> 4,%r20,0	bl L$0162,0	nop	bl,n L$0161,0L$0162: 	ldil L'cplus_struct_default,%r19	ldo R'cplus_struct_default(%r19),%r19	stw %r19,48(0,%r13)L$0161: 	copy %r13,%r28	bl,n L$0158,0L$0158: 	ldw 8(0,4),14	ldw 12(0,4),13	ldw 16(0,4),12	ldw 20(0,4),11	ldw 24(0,4),10	ldw 28(0,4),9	ldw 32(0,4),8	ldw 36(0,4),7	ldw 40(0,4),6	ldw 44(0,4),5	ldo 8(4),30	ldw -28(0,30),2	bv 0(2)	ldwm -8(30),4	.EXIT	.PROCEND	.align 4LC$0022: 	.STRING "internal error - invalid fundamental type id %d\x00"	.align 4LC$0023: 	.STRING "internal error: unhandled type id %d\x00"	.align 4LC$0024: 	.STRING "void\x00"	.align 4LC$0025: 	.STRING "boolean\x00"	.align 4LC$0026: 	.STRING "string\x00"	.align 4LC$0027: 	.STRING "char\x00"	.align 4LC$0028: 	.STRING "signed char\x00"	.align 4LC$0029: 	.STRING "unsigned char\x00"	.align 4LC$0030: 	.STRING "short\x00"	.align 4LC$0031: 	.STRING "unsigned short\x00"	.align 4LC$0032: 	.STRING "int\x00"	.align 4LC$0033: 	.STRING "unsigned int\x00"	.align 4LC$0034: 	.STRING "fixed decimal\x00"	.align 4LC$0035: 	.STRING "long\x00"	.align 4LC$0036: 	.STRING "unsigned long\x00"	.align 4LC$0037: 	.STRING "long long\x00"	.align 4LC$0038: 	.STRING "signed long long\x00"	.align 4LC$0039: 	.STRING "unsigned long long\x00"	.align 4LC$0040: 	.STRING "float\x00"	.align 4LC$0041: 	.STRING "double\x00"	.align 4LC$0042: 	.STRING "floating decimal\x00"	.align 4LC$0043: 	.STRING "long double\x00"	.align 4LC$0044: 	.STRING "complex\x00"	.align 4LC$0045: 	.STRING "double complex\x00"	.align 4LC$0046: 	.STRING "long double complex\x00"	.align 4	.EXPORT lookup_fundamental_type,CODE	.EXPORT lookup_fundamental_type,ENTRY,PRIV_LEV=3,ARGW0=GR,ARGW1=GR,RTNVAL=GRlookup_fundamental_type: 	.PROC	.CALLINFO FRAME=192,CALLS,SAVE_RP	.ENTRY	stw 2,-20(0,30)	copy 4,1	copy 30,4	stwm 1,192(0,30)	stw 12,32(0,4)	stw 11,36(0,4)	stw 10,40(0,4)	stw 9,44(0,4)	stw 8,48(0,4)	stw 7,52(0,4)	stw 6,56(0,4)	stw 5,60(0,4)	ldo -4(0),%r5	ldo -32(%r4),%r19	add %r19,%r5,%r6	stw %r26,0(0,%r6)	ldo -8(0),%r7	ldo -32(%r4),%r19	add %r19,%r7,%r8	stw %r25,0(0,%r8)	copy 0,%r9	ldo -8(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	comiclr,<= 0,%r20,0	bl L$0165,0	nop	ldo -8(0),%r19	ldo -32(%r4),%r20	add %r20,%r19,%r19	ldw 0(0,%r19),%r20	ldo 25(0),%

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -