[lld] r177603 - [X86_64][test] check that interp section is not emitted when building dynamic libraries

Shankar Easwaran shankare at codeaurora.org
Wed Mar 20 16:34:37 PDT 2013


Author: shankare
Date: Wed Mar 20 18:34:36 2013
New Revision: 177603

URL: http://llvm.org/viewvc/llvm-project?rev=177603&view=rev
Log:
[X86_64][test] check that interp section is not emitted when building dynamic libraries

Added:
    lld/trunk/test/elf/X86_64/Inputs/no-interp-section.c
    lld/trunk/test/elf/X86_64/Inputs/no-interp-section.o   (with props)
    lld/trunk/test/elf/X86_64/dynlib-nointerp-section.test

Added: lld/trunk/test/elf/X86_64/Inputs/no-interp-section.c
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/X86_64/Inputs/no-interp-section.c?rev=177603&view=auto
==============================================================================
--- lld/trunk/test/elf/X86_64/Inputs/no-interp-section.c (added)
+++ lld/trunk/test/elf/X86_64/Inputs/no-interp-section.c Wed Mar 20 18:34:36 2013
@@ -0,0 +1 @@
+int c = 10;

Added: lld/trunk/test/elf/X86_64/Inputs/no-interp-section.o
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/X86_64/Inputs/no-interp-section.o?rev=177603&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lld/trunk/test/elf/X86_64/Inputs/no-interp-section.o
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: lld/trunk/test/elf/X86_64/dynlib-nointerp-section.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/X86_64/dynlib-nointerp-section.test?rev=177603&view=auto
==============================================================================
--- lld/trunk/test/elf/X86_64/dynlib-nointerp-section.test (added)
+++ lld/trunk/test/elf/X86_64/dynlib-nointerp-section.test Wed Mar 20 18:34:36 2013
@@ -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





More information about the llvm-commits mailing list