inter-section references too.
+2003-11-27 Alexandre Oliva <aoliva@redhat.com>
+
+ * gas/frv/reloc1.[sd]: Test references to external symbols and
+ inter-section references too.
+
2003-11-26 Christian Groessler <chris@groessler.org>
* gas/z8k/jmp-cc.d: New file.
-#objdump: -dr
+#objdump: -Dr
.* elf32-frv
-Disassembly.*:
+Disassembly.*\.text:
.* <begin>:
.*: 80 88 00 00 * nop
.*: R_FRV_LABEL16 f1
.*: fe 3f ff fe * call .* <f2>
.*: c0 1a ff fd * bra .* <f2>
+.*: 80 3c 00 00 * call.*
+ .*: R_FRV_LABEL24 f3
+.*: c0 1a 00 00 * bra.*
+ .*: R_FRV_LABEL16 f3
\.\.\.
+Disassembly.*\.test:
+.* <beginx>:
+.*: 80 88 00 00 * nop
+.*: 80 3c 00 00 * call.*
+ .*: R_FRV_LABEL24 f1
+.*: c0 1a 00 00 * bra.*
+ .*: R_FRV_LABEL16 f1
+.*: 80 3c 00 05 * call .* <f2\+.*>
+ .*: R_FRV_LABEL24 \.text\+0x14
+.*: c0 1a 00 05 * bra .* <f2\+.*>
+ .*: R_FRV_LABEL16 \.text\+0x14
+.*: 80 3c 00 00 * call.*
+ .*: R_FRV_LABEL24 f3
+.*: c0 1a 00 00 * bra.*
+ .*: R_FRV_LABEL16 f3
bra f1
call f2
bra f2
+
+ call f3
+ bra f3
.space 16
+
+ .section .gnu.linkonce.t.test
+beginx:
+ nop
+ call f1
+ bra f1
+ call f2
+ bra f2
+ call f3
+ bra f3