You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
574 B
17 lines
574 B
4 months ago
|
// RUN: %clangxx -shared -o /dev/null -v -fxray-instrument %s -###
|
||
|
// RUN: %clangxx -shared -o /dev/null -v -fxray-instrument %s -### 2>&1 | \
|
||
|
// RUN: FileCheck %s --check-prefix=SHARED
|
||
|
// RUN: %clangxx -static -o /dev/null -v -fxray-instrument %s -### -DMAIN
|
||
|
// RUN: %clangxx -static -o /dev/null -v -fxray-instrument %s -### 2>&1 -DMAIN \
|
||
|
// RUN: | FileCheck %s --check-prefix=STATIC
|
||
|
//
|
||
|
// SHARED-NOT: {{clang_rt\.xray-}}
|
||
|
// STATIC: {{clang_rt\.xray-}}
|
||
|
//
|
||
|
// REQUIRES: linux, enable_shared
|
||
|
int foo() { return 42; }
|
||
|
|
||
|
#ifdef MAIN
|
||
|
int main() { return foo(); }
|
||
|
#endif
|