mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-10 22:43:53 +00:00
Testcase for r89415.
llvm-svn: 89417
This commit is contained in:
parent
fd3b2deb8f
commit
80716c8fd8
16
test/FrontendC/cstring-align.c
Normal file
16
test/FrontendC/cstring-align.c
Normal file
@ -0,0 +1,16 @@
|
||||
// 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 -mtriple=i386-apple-darwin10 | FileCheck %s -check-prefix=DARWIN64
|
||||
|
||||
extern void func(const char *, const char *);
|
||||
|
||||
void long_function_name() {
|
||||
func("%s: the function name", __func__);
|
||||
}
|
||||
|
||||
// DARWIN64: .align 3
|
||||
// DARWIN64: ___func__.
|
||||
// DARWIN64: .asciz "long_function_name"
|
||||
|
||||
// DARWIN32: .align 2
|
||||
// DARWIN32: ___func__.
|
||||
// DARWIN32: .asciz "long_function_name"
|
Loading…
x
Reference in New Issue
Block a user