summaryrefslogtreecommitdiffstats
path: root/llvm/test/FrontendC/cstring-align.c
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-04-28 19:58:07 +0000
committerChris Lattner <sabre@nondot.org>2010-04-28 19:58:07 +0000
commit08e9e72fa9852afcdf5aa5defddf9799a95b83a3 (patch)
treecba48b5628a2acd754155d0cc74dc0014548ebbf /llvm/test/FrontendC/cstring-align.c
parent01aa46795ec7cc3944de12a41cc87b4af8c45da8 (diff)
downloadbcm5719-llvm-08e9e72fa9852afcdf5aa5defddf9799a95b83a3.tar.gz
bcm5719-llvm-08e9e72fa9852afcdf5aa5defddf9799a95b83a3.zip
Rework global alignment computation again. Now we do round up
alignment of globals to the preferred alignment, but only when there is no section specified on the global (by far the common case). llvm-svn: 102515
Diffstat (limited to 'llvm/test/FrontendC/cstring-align.c')
-rw-r--r--llvm/test/FrontendC/cstring-align.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/test/FrontendC/cstring-align.c b/llvm/test/FrontendC/cstring-align.c
index 715d0f31269..b9ec281f567 100644
--- a/llvm/test/FrontendC/cstring-align.c
+++ b/llvm/test/FrontendC/cstring-align.c
@@ -1,6 +1,5 @@
// RUN: %llvmgcc %s -c -Os -m32 -emit-llvm -o - | llc -march=x86 -mtriple=i386-apple-darwin10 | FileCheck %s -check-prefix=DARWIN32
// RUN: %llvmgcc %s -c -Os -m64 -emit-llvm -o - | llc -march=x86-64 -mtriple=x86_64-apple-darwin10 | FileCheck %s -check-prefix=DARWIN64
-// XFAIL: *
// XTARGET: darwin
extern void func(const char *, const char *);
@@ -9,10 +8,10 @@ void long_function_name() {
func("%s: the function name", __func__);
}
-// DARWIN64: .align 3
+// DARWIN64: .align 4
// DARWIN64: ___func__.
// DARWIN64: .asciz "long_function_name"
-// DARWIN32: .align 2
+// DARWIN32: .align 4
// DARWIN32: ___func__.
// DARWIN32: .asciz "long_function_name"
OpenPOWER on IntegriCloud