From d17b874b6c14caa2f2ed1b5544a48de9f39a1a65 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Wed, 12 Mar 2003 23:07:22 +0000 Subject: [PATCH] * gas/mips/branch-misc-2.s: Add branch to symbol in another section. * gas/mips/branch-misc-2.l: Update error messages and warnings. --- gas/testsuite/ChangeLog | 6 ++++++ gas/testsuite/gas/mips/branch-misc-2.l | 17 +++++++++-------- gas/testsuite/gas/mips/branch-misc-2.s | 4 ++++ 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index b4f5dd40530..a8925de01c4 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2003-03-12 Alexandre Oliva + + * gas/mips/branch-misc-2.s: Add branch to symbol in another + section. + * gas/mips/branch-misc-2.l: Update error messages and warnings. + 2003-03-12 Alexandre Oliva * Reverted previous patch. diff --git a/gas/testsuite/gas/mips/branch-misc-2.l b/gas/testsuite/gas/mips/branch-misc-2.l index a84068aba3f..3ddc97aa220 100644 --- a/gas/testsuite/gas/mips/branch-misc-2.l +++ b/gas/testsuite/gas/mips/branch-misc-2.l @@ -1,9 +1,10 @@ .*: Assembler messages: -.*:21: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format -.*:22: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format -.*:23: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format -.*:24: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format -.*:25: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format -.*:26: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format -.*:35: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format -.*:36: Error: Can not represent BFD_RELOC_16_PCREL_S2 relocation in this object file format +.*:21: Warning: Pretending global symbol used as branch target is local. +.*:22: Warning: Pretending global symbol used as branch target is local. +.*:23: Warning: Pretending global symbol used as branch target is local. +.*:24: Warning: Pretending global symbol used as branch target is local. +.*:25: Warning: Pretending global symbol used as branch target is local. +.*:26: Warning: Pretending global symbol used as branch target is local. +.*:35: Error: Cannot branch to undefined symbol. +.*:36: Error: Cannot branch to undefined symbol. +.*:37: Error: Cannot branch to symbol in another section. diff --git a/gas/testsuite/gas/mips/branch-misc-2.s b/gas/testsuite/gas/mips/branch-misc-2.s index 8022e34022f..31672893686 100644 --- a/gas/testsuite/gas/mips/branch-misc-2.s +++ b/gas/testsuite/gas/mips/branch-misc-2.s @@ -34,6 +34,10 @@ g6: b x1 b x2 + b .Ldata # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... .space 8 + + .data +.Ldata: -- 2.30.2