forked from OSchip/llvm-project
Fix up compression related test cases
Fallout from r205261, ensure it doesn't matter how we disable compressed debug info, even if zlib is missing and that we warn when we don't have zlib and don't warn when we do, all while silently suppressing these tests on the systems they weren't intended for... llvm-svn: 205271
This commit is contained in:
parent
10befcf993
commit
65cbbd4ac5
|
@ -1,4 +1,8 @@
|
|||
// RUN: %clang -c %s -Wa,--compress-debug-sections 2>&1 | FileCheck %s
|
||||
// REQUIRES: nozlib
|
||||
// RUN: %clang -### -c -integrated-as -Wa,-compress-debug-sections %s 2>&1 | FileCheck --check-prefix=COMPRESS_DEBUG %s
|
||||
// RUN: %clang -### -c -integrated-as -Wa,--compress-debug-sections %s 2>&1 | FileCheck --check-prefix=COMPRESS_DEBUG %s
|
||||
// REQUIRES: zlib
|
||||
|
||||
// CHECK: warning: cannot compress debug sections (zlib not installed)
|
||||
// COMPRESS_DEBUG: "-compress-debug-sections"
|
||||
|
||||
// RUN: %clang -### -c -integrated-as -Wa,--compress-debug-sections -Wa,--nocompress-debug-sections %s 2>&1 | FileCheck --check-prefix=NOCOMPRESS_DEBUG %s
|
||||
// NOCOMPRESS_DEBUG-NOT: "-compress-debug-sections"
|
||||
|
|
|
@ -29,9 +29,3 @@
|
|||
// XA_INCLUDE2: cc1as
|
||||
// XA_INCLUDE2: "-Ifoo_dir"
|
||||
|
||||
// RUN: %clang -### -c -integrated-as -Wa,-compress-debug-sections %s 2>&1 | FileCheck --check-prefix=COMPRESS_DEBUG %s
|
||||
// RUN: %clang -### -c -integrated-as -Wa,--compress-debug-sections %s 2>&1 | FileCheck --check-prefix=COMPRESS_DEBUG %s
|
||||
// COMPRESS_DEBUG: "-compress-debug-sections"
|
||||
|
||||
// RUN: %clang -### -c -integrated-as -Wa,-compress-debug-sections -Wa,-nocompress-debug-sections %s 2>&1 | FileCheck --check-prefix=NOCOMPRESS_DEBUG %s
|
||||
// NOCOMPRESS_DEBUG-NOT: "-compress-debug-sections"
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
// RUN: %clang -c %s -Wa,--compress-debug-sections 2>&1 | FileCheck %s
|
||||
// RUN: %clang -c %s -Wa,--compress-debug-sections -Wa,--nocompress-debug-sections 2>&1 | FileCheck --check-prefix=NOWARN %s
|
||||
// REQUIRES: nozlib
|
||||
|
||||
// CHECK: warning: cannot compress debug sections (zlib not installed)
|
||||
// NOWARN-NOT: warning: cannot compress debug sections (zlib not installed)
|
Loading…
Reference in New Issue