[llvm] r235020 - Make it clear in which sections these relocations are.

Rafael Espindola rafael.espindola at gmail.com
Wed Apr 15 09:59:47 PDT 2015


Author: rafael
Date: Wed Apr 15 11:59:47 2015
New Revision: 235020

URL: http://llvm.org/viewvc/llvm-project?rev=235020&view=rev
Log:
Make it clear in which sections these relocations are.

Modified:
    llvm/trunk/test/MC/ARM/eh-directive-handlerdata.s
    llvm/trunk/test/MC/ARM/eh-directive-personality.s

Modified: llvm/trunk/test/MC/ARM/eh-directive-handlerdata.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/ARM/eh-directive-handlerdata.s?rev=235020&r1=235019&r2=235020&view=diff
==============================================================================
--- llvm/trunk/test/MC/ARM/eh-directive-handlerdata.s (original)
+++ llvm/trunk/test/MC/ARM/eh-directive-handlerdata.s Wed Apr 15 11:59:47 2015
@@ -43,11 +43,14 @@ func1:
 @ We should see a relocation entry to __aeabi_unwind_cpp_pr0, so that the
 @ linker can keep __aeabi_unwind_cpp_pr0.
 @-------------------------------------------------------------------------------
+@ CHECK: Section {
+@ CHECK:  Name: .rel.ARM.exidx.TEST1
 @ CHECK:  Relocations [
 @ CHECK:    0x0 R_ARM_PREL31 .TEST1 0x0
 @ CHECK:    0x0 R_ARM_NONE __aeabi_unwind_cpp_pr0 0x0
 @ CHECK:    0x4 R_ARM_PREL31 .ARM.extab.TEST1 0x0
 @ CHECK:  ]
+@ CHECK: }
 
 
 
@@ -100,8 +103,11 @@ func2:
 @ We should see a relocation entry to __aeabi_unwind_cpp_pr0, so that the
 @ linker can keep __aeabi_unwind_cpp_pr0.
 @-------------------------------------------------------------------------------
+@ CHECK: Section {
+@ CHECK:  Name: .rel.ARM.exidx.TEST2
 @ CHECK:  Relocations [
 @ CHECK:    0x0 R_ARM_PREL31 .TEST2 0x0
 @ CHECK:    0x0 R_ARM_NONE __aeabi_unwind_cpp_pr1 0x0
 @ CHECK:    0x4 R_ARM_PREL31 .ARM.extab.TEST2 0x0
 @ CHECK:  ]
+@ CHECK: }

Modified: llvm/trunk/test/MC/ARM/eh-directive-personality.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/ARM/eh-directive-personality.s?rev=235020&r1=235019&r2=235020&view=diff
==============================================================================
--- llvm/trunk/test/MC/ARM/eh-directive-personality.s (original)
+++ llvm/trunk/test/MC/ARM/eh-directive-personality.s Wed Apr 15 11:59:47 2015
@@ -32,19 +32,28 @@ func1:
 @ CHECK:     0000: 00000000 B0B0B000                    |........|
 @ CHECK:   )
 @ CHECK: }
+
+@ CHECK: Section {
+@ CHECK:   Name: .rel.ARM.extab.TEST1
 @ CHECK:   Relocations [
 @ CHECK:     0x0 R_ARM_PREL31 __gxx_personality_v0 0x0
 @ CHECK:   ]
+@ CHECK: }
+
 @ CHECK: Section {
 @ CHECK:   Name: .ARM.exidx.TEST1
 @ CHECK:   SectionData (
 @ CHECK:     0000: 00000000 00000000                    |........|
 @ CHECK:   )
 @ CHECK: }
+
+@ CHECK: Section {
+@ CHECK:   Name: .rel.ARM.exidx.TEST1
 @ CHECK:   Relocations [
 @ CHECK:     0x0 R_ARM_PREL31 .TEST1 0x0
 @ CHECK:     0x4 R_ARM_PREL31 .ARM.extab.TEST1 0x0
 @ CHECK:   ]
+@ CHECK: }
 
 
 @-------------------------------------------------------------------------------
@@ -74,16 +83,25 @@ func2:
 @ CHECK:     0000: 00000000 B0B0B000                    |........|
 @ CHECK:   )
 @ CHECK: }
+
+@ CHECK: Section {
+@ CHECK:   Name: .rel.ARM.extab.TEST2
 @ CHECK:   Relocations [
 @ CHECK:     0x0 R_ARM_PREL31 __gxx_personality_v0 0x0
 @ CHECK:   ]
+@ CHECK: }
+
 @ CHECK: Section {
 @ CHECK:   Name: .ARM.exidx.TEST2
 @ CHECK:   SectionData (
 @ CHECK:     0000: 00000000 00000000                    |........|
 @ CHECK:   )
 @ CHECK: }
+
+@ CHECK: Section {
+@ CHECK:   Name: .rel.ARM.exidx.TEST2
 @ CHECK:   Relocations [
 @ CHECK:     0x0 R_ARM_PREL31 .TEST2 0x0
 @ CHECK:     0x4 R_ARM_PREL31 .ARM.extab.TEST2 0x0
 @ CHECK:   ]
+@ CHECK: }





More information about the llvm-commits mailing list