X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=ld%2Ftestsuite%2Fld-mips-elf%2Fmips16-pic-2.dd;fp=ld%2Ftestsuite%2Fld-mips-elf%2Fmips16-pic-2.dd;h=705205782fdc51a211a6b40828daf1d6a59e9e58;hp=0000000000000000000000000000000000000000;hb=d5da4f291af551c0b8b79e1d4a9b173d60e5c10e;hpb=7b5ea4fcdf2819e070665ab5610f8b48e3867c10 diff --git a/ld/testsuite/ld-mips-elf/mips16-pic-2.dd b/ld/testsuite/ld-mips-elf/mips16-pic-2.dd new file mode 100644 index 0000000..7052057 --- /dev/null +++ b/ld/testsuite/ld-mips-elf/mips16-pic-2.dd @@ -0,0 +1,208 @@ + +.* + + +Disassembly of section \.text: + +00040400 : +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040404 : +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040408 : +.*: [^\t]* jr ra +.*: [^\t]* nop + +0004040c : +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040410 : +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040414 : +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040418 : +.*: [^\t]* jr ra +.*: [^\t]* nop + +0004041c : +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040420 <\.mips16\.used4>: +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040424 <\.mips16\.used5>: +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040428 <\.mips16\.used6>: +.*: [^\t]* jr ra +.*: [^\t]* nop + +0004042c <\.mips16\.used7>: +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040430 <\.mips16\.used8>: +.*: [^\t]* jr ra +.*: [^\t]* nop + +00040434 : +.*: [^\t]* li v0,1 +.*: [^\t]* la v1,47ff0 <.*> +.*: [^\t]* sll v0,16 +.*: [^\t]* addu v0,v1 +.*: [^\t]* move gp,v0 +.*: [^\t]* addiu sp,-32 +.*: [^\t]* sw v0,16\(sp\) +.*: [^\t]* sw ra,20\(sp\) +# 40400: unused1 +.*: [^\t]* lw v0,-32744\(v0\) +.*: [^\t]* addiu v0,1025 +.*: [^\t]* jalr v0 +.*: [^\t]* move t9,v0 +.*: [^\t]* lw v0,16\(sp\) +.*: [^\t]* move gp,v0 +.*: [^\t]* lw v0,-32740\(v0\) +.*: [^\t]* jalr v0 +.*: [^\t]* move t9,v0 +.*: [^\t]* lw v0,16\(sp\) +.*: [^\t]* move gp,v0 +.*: [^\t]* lw v0,-32716\(v0\) +.*: [^\t]* jalr v0 +.*: [^\t]* move t9,v0 +.*: [^\t]* lw v0,16\(sp\) +.*: [^\t]* move gp,v0 +.*: [^\t]* lw v0,20\(sp\) +.*: [^\t]* jr v0 +.*: [^\t]* addiu sp,32 +#... + +00040480 : +.*: [^\t]* li v0,1 +.*: [^\t]* la v1,47ff0 <.*> +.*: [^\t]* sll v0,16 +.*: [^\t]* addu v0,v1 +.*: [^\t]* move gp,v0 +.*: [^\t]* addiu sp,-32 +.*: [^\t]* sw v0,16\(sp\) +.*: [^\t]* sw ra,20\(sp\) +.*: [^\t]* lw v0,-32736\(v0\) +.*: [^\t]* jalr v0 +.*: [^\t]* move t9,v0 +.*: [^\t]* lw v0,16\(sp\) +.*: [^\t]* move gp,v0 +.*: [^\t]* lw v0,-32712\(v0\) +.*: [^\t]* jalr v0 +.*: [^\t]* move t9,v0 +.*: [^\t]* lw v0,16\(sp\) +.*: [^\t]* move gp,v0 +.*: [^\t]* lw v0,20\(sp\) +.*: [^\t]* jr v0 +.*: [^\t]* addiu sp,32 +#... + +000404c0 <__fn_used1>: +.*: [^\t]* lui gp,.* +.*: [^\t]* addiu gp,gp,.* +.*: [^\t]* addu gp,gp,t9 +# 40414: used1 +.*: [^\t]* lw v0,-32744\(gp\) +.*: [^\t]* nop +.*: [^\t]* addiu v0,v0,1045 +.*: [^\t]* mfc1 a0,\$f12 +.*: [^\t]* jr v0 +.*: [^\t]* nop + +000404e4 <__fn_used2>: +.*: [^\t]* lui gp,.* +.*: [^\t]* addiu gp,gp,.* +.*: [^\t]* addu gp,gp,t9 +# 40418: used2 +.*: [^\t]* lw v0,-32744\(gp\) +.*: [^\t]* nop +.*: [^\t]* addiu v0,v0,1049 +.*: [^\t]* mfc1 a0,\$f12 +.*: [^\t]* jr v0 +.*: [^\t]* nop + +00040508 <__fn_used3>: +.*: [^\t]* lui gp,.* +.*: [^\t]* addiu gp,gp,.* +.*: [^\t]* addu gp,gp,t9 +# 4041c: used3 +.*: [^\t]* lw v0,-32744\(gp\) +.*: [^\t]* nop +.*: [^\t]* addiu v0,v0,1053 +.*: [^\t]* mfc1 a0,\$f12 +.*: [^\t]* jr v0 +.*: [^\t]* nop + +0004052c : +.*: [^\t]* lui gp,.* +.*: [^\t]* addiu gp,gp,.* +.*: [^\t]* addu gp,gp,t9 +# 40420: used4 +.*: [^\t]* lw v0,-32744\(gp\) +.*: [^\t]* nop +.*: [^\t]* addiu v0,v0,1057 +.*: [^\t]* mfc1 a0,\$f12 +.*: [^\t]* jr v0 +.*: [^\t]* nop + +00040550 : +.*: [^\t]* lui gp,.* +.*: [^\t]* addiu gp,gp,.* +.*: [^\t]* addu gp,gp,t9 +# 40424: used5 +.*: [^\t]* lw v0,-32744\(gp\) +.*: [^\t]* nop +.*: [^\t]* addiu v0,v0,1061 +.*: [^\t]* mfc1 a0,\$f12 +.*: [^\t]* jr v0 +.*: [^\t]* nop + +00040574 : +.*: [^\t]* lui gp,.* +.*: [^\t]* addiu gp,gp,.* +.*: [^\t]* addu gp,gp,t9 +# 40428: used6 +.*: [^\t]* lw v0,-32744\(gp\) +.*: [^\t]* nop +.*: [^\t]* addiu v0,v0,1065 +.*: [^\t]* mfc1 a0,\$f12 +.*: [^\t]* jr v0 +.*: [^\t]* nop + +00040598 : +.*: [^\t]* lui gp,.* +.*: [^\t]* addiu gp,gp,.* +.*: [^\t]* addu gp,gp,t9 +# 4042c: used7 +.*: [^\t]* lw v0,-32744\(gp\) +.*: [^\t]* nop +.*: [^\t]* addiu v0,v0,1069 +.*: [^\t]* mfc1 a0,\$f12 +.*: [^\t]* jr v0 +.*: [^\t]* nop + +000405bc : +.*: [^\t]* lui gp,.* +.*: [^\t]* addiu gp,gp,.* +.*: [^\t]* addu gp,gp,t9 +# 40430: used8 +.*: [^\t]* lw v0,-32744\(gp\) +.*: [^\t]* nop +.*: [^\t]* addiu v0,v0,1073 +.*: [^\t]* mfc1 a0,\$f12 +.*: [^\t]* jr v0 +.*: [^\t]* nop