From: Shankar Easwaran Date: Wed, 20 Mar 2013 23:34:36 +0000 (+0000) Subject: [X86_64][test] check that interp section is not emitted when building dynamic libraries X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0fa1b3c86ab94cd12f38f138c381158f7b603f14;p=platform%2Fupstream%2Fllvm.git [X86_64][test] check that interp section is not emitted when building dynamic libraries llvm-svn: 177603 --- diff --git a/lld/test/elf/X86_64/Inputs/no-interp-section.c b/lld/test/elf/X86_64/Inputs/no-interp-section.c new file mode 100644 index 0000000..3981c03 --- /dev/null +++ b/lld/test/elf/X86_64/Inputs/no-interp-section.c @@ -0,0 +1 @@ +int c = 10; diff --git a/lld/test/elf/X86_64/Inputs/no-interp-section.o b/lld/test/elf/X86_64/Inputs/no-interp-section.o new file mode 100644 index 0000000..ea38394 Binary files /dev/null and b/lld/test/elf/X86_64/Inputs/no-interp-section.o differ diff --git a/lld/test/elf/X86_64/dynlib-nointerp-section.test b/lld/test/elf/X86_64/dynlib-nointerp-section.test new file mode 100644 index 0000000..e41a781 --- /dev/null +++ b/lld/test/elf/X86_64/dynlib-nointerp-section.test @@ -0,0 +1,5 @@ +RUN: lld -core -target x86_64 %p/Inputs/no-interp-section.o -output=%t \ +RUN: -noinhibit-exec -output-type=shared +RUN: llvm-objdump -section-headers %t | FileCheck %s + +CHECK-NOT: .interp