diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-08-29 12:47:22 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-08-29 12:47:22 +0000 |
commit | 412a52955164c6b06dfc3d56264aea4652f6ec25 (patch) | |
tree | 00cbb675101bc2103e8b89790735818e011f9b25 /llvm/test/CodeGen/ARM/ctor_order.ll | |
parent | 96b52c5a6af38b6a72467593ace8512cbdaf1c91 (diff) | |
download | bcm5719-llvm-412a52955164c6b06dfc3d56264aea4652f6ec25.tar.gz bcm5719-llvm-412a52955164c6b06dfc3d56264aea4652f6ec25.zip |
Use the correct ctor/dtor section for dynamic-no-pic.
llvm-svn: 279967
Diffstat (limited to 'llvm/test/CodeGen/ARM/ctor_order.ll')
-rw-r--r-- | llvm/test/CodeGen/ARM/ctor_order.ll | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/ARM/ctor_order.ll b/llvm/test/CodeGen/ARM/ctor_order.ll index 6419292280f..7fcc8cba0c8 100644 --- a/llvm/test/CodeGen/ARM/ctor_order.ll +++ b/llvm/test/CodeGen/ARM/ctor_order.ll @@ -1,4 +1,6 @@ ; RUN: llc < %s -mtriple=arm-apple-darwin | FileCheck %s -check-prefix=DARWIN +; RUN: llc < %s -mtriple=arm-apple-darwin -relocation-model=dynamic-no-pic | FileCheck %s --check-prefix=DARWIN +; RUN: llc < %s -mtriple=arm-apple-darwin -relocation-model=static | FileCheck %s -check-prefix=DARWIN-STATIC ; RUN: llc < %s -mtriple=arm-linux-gnu | FileCheck %s -check-prefix=ELF ; RUN: llc < %s -mtriple=arm-linux-gnueabi | FileCheck %s -check-prefix=GNUEABI @@ -6,6 +8,8 @@ ; DARWIN: .long _f151 ; DARWIN-NEXT: .long _f152 +; DARWIN-STATIC: .section __TEXT,__constructor + ; ELF: .section .ctors.65384,"aw",%progbits ; ELF: .long f151 ; ELF: .section .ctors.65383,"aw",%progbits |