diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-02-13 23:16:11 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-02-13 23:16:11 +0000 |
commit | cac25de43db7faec738e9acb0cb9d0dbbc46f537 (patch) | |
tree | 75481de90d6250680c93bdcfbf19ec5e35f59b03 /test | |
parent | c5887a23850e83993673b2a0b20b1eaa89687e96 (diff) | |
download | llvm-cac25de43db7faec738e9acb0cb9d0dbbc46f537.tar.gz llvm-cac25de43db7faec738e9acb0cb9d0dbbc46f537.tar.bz2 llvm-cac25de43db7faec738e9acb0cb9d0dbbc46f537.tar.xz |
Use __literal16. It has been supported by the linker since 2005.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201365 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/CodeGen/X86/global-sections.ll | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/CodeGen/X86/global-sections.ll b/test/CodeGen/X86/global-sections.ll index d8743ac318..eaf7337214 100644 --- a/test/CodeGen/X86/global-sections.ll +++ b/test/CodeGen/X86/global-sections.ll @@ -1,5 +1,7 @@ ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu | FileCheck %s -check-prefix=LINUX ; RUN: llc < %s -mtriple=i386-apple-darwin9.7 | FileCheck %s -check-prefix=DARWIN +; RUN: llc < %s -mtriple=i386-apple-darwin10 -relocation-model=static | FileCheck %s -check-prefix=DARWIN-STATIC +; RUN: llc < %s -mtriple=x86_64-apple-darwin10 | FileCheck %s -check-prefix=DARWIN64 ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu -fdata-sections | FileCheck %s -check-prefix=LINUX-SECTIONS @@ -47,6 +49,14 @@ ; DARWIN: _G4: ; DARWIN: .long 34 +; DARWIN-STATIC: .section __TEXT,__literal16,16byte_literals +; DARWIN-STATIC: _G4: +; DARWIN-STATIC: .long 34 + +; DARWIN64: .section __TEXT,__literal16,16byte_literals +; DARWIN64: _G4: +; DARWIN64: .quad 34 + ; int G5 = 47; @G5 = global i32 47 |