[lld] r288880 - [ELF] Fix the broken PPC test

Petr Hosek via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 6 19:04:03 PST 2016


Author: phosek
Date: Tue Dec  6 21:04:02 2016
New Revision: 288880

URL: http://llvm.org/viewvc/llvm-project?rev=288880&view=rev
Log:
[ELF] Fix the broken PPC test

This is related to the change in handling of entry point symbols.

Differential Revision: https://reviews.llvm.org/D27500

Modified:
    lld/trunk/test/ELF/basic-ppc.s
    lld/trunk/test/ELF/gc-sections-keep-shared-start.s

Modified: lld/trunk/test/ELF/basic-ppc.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/basic-ppc.s?rev=288880&r1=288879&r2=288880&view=diff
==============================================================================
--- lld/trunk/test/ELF/basic-ppc.s (original)
+++ lld/trunk/test/ELF/basic-ppc.s Tue Dec  6 21:04:02 2016
@@ -26,7 +26,7 @@
 // CHECK-NEXT:   Type: SharedObject (0x3)
 // CHECK-NEXT:   Machine: EM_PPC (0x14)
 // CHECK-NEXT:   Version: 1
-// CHECK-NEXT:   Entry: 0x0
+// CHECK-NEXT:   Entry: 0x1000
 // CHECK-NEXT:   ProgramHeaderOffset: 0x34
 // CHECK-NEXT:   SectionHeaderOffset: 0x20AC
 // CHECK-NEXT:   Flags [ (0x0)

Modified: lld/trunk/test/ELF/gc-sections-keep-shared-start.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/gc-sections-keep-shared-start.s?rev=288880&r1=288879&r2=288880&view=diff
==============================================================================
--- lld/trunk/test/ELF/gc-sections-keep-shared-start.s (original)
+++ lld/trunk/test/ELF/gc-sections-keep-shared-start.s Tue Dec  6 21:04:02 2016
@@ -1,5 +1,6 @@
-# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t
+# REQUIRES: x86
 
+# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t
 # RUN: ld.lld -shared --gc-sections -o %t1 %t
 # RUN: llvm-readobj --elf-output-style=GNU --file-headers --symbols %t1
 #   | FileCheck %s




More information about the llvm-commits mailing list