xref: /aosp_15_r20/external/clang/test/Driver/split-stack-ld.c (revision 67e74705e28f6214e480b399dd47ea732279e315)
1*67e74705SXin Li // Test split stack ld flags.
2*67e74705SXin Li //
3*67e74705SXin Li // RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \
4*67e74705SXin Li // RUN:     -target i386-unknown-linux -fsplit-stack \
5*67e74705SXin Li // RUN:     -resource-dir=%S/Inputs/resource_dir \
6*67e74705SXin Li // RUN:     --sysroot=%S/Inputs/basic_linux_tree \
7*67e74705SXin Li // RUN:   | FileCheck --check-prefix=CHECK-LINUX-I386 %s
8*67e74705SXin Li //
9*67e74705SXin Li // CHECK-LINUX-I386: "--wrap=pthread_create"
10*67e74705SXin Li //
11*67e74705SXin Li // RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \
12*67e74705SXin Li // RUN:     -target x86_64-unknown-linux -fsplit-stack \
13*67e74705SXin Li // RUN:     -resource-dir=%S/Inputs/resource_dir \
14*67e74705SXin Li // RUN:     --sysroot=%S/Inputs/basic_linux_tree \
15*67e74705SXin Li // RUN:   | FileCheck --check-prefix=CHECK-LINUX-X86-64 %s
16*67e74705SXin Li //
17*67e74705SXin Li // CHECK-LINUX-X86-64: "--wrap=pthread_create"
18