From 5a5bb930048831553c1fae2fa0c4882b49390765 Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Thu, 12 Jan 2012 06:15:01 +0000 Subject: [PATCH] test/Driver/debug-options*.c: Tweak r147819 to split out another cc1as-sensitive test. gcc driver is invoked for assembling on cygming. llvm-svn: 148022 --- clang/test/Driver/debug-options-as.c | 14 +++++++++++--- clang/test/Driver/debug-options.c | 4 ---- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/clang/test/Driver/debug-options-as.c b/clang/test/Driver/debug-options-as.c index 9580ac8e6dd3..a1dbe2e048df 100644 --- a/clang/test/Driver/debug-options-as.c +++ b/clang/test/Driver/debug-options-as.c @@ -1,10 +1,18 @@ +// cygming have not supported integrated-as yet. +// XFAIL: cygwin,mingw32 +// +// Check to make sure clang is somewhat picky about -g options. +// (Delived from debug-options.c) +// rdar://10383444 +// RUN: %clang -### -c -save-temps -g %s 2>&1 | FileCheck -check-prefix=SAVE %s +// +// SAVE: "-cc1as" +// SAVE-NOT: "-g" + // Check to make sure clang with -g on a .s file gets passed. // rdar://9275556 // RUN: touch %t.s // RUN: %clang -### -c -g %t.s 2>&1 | FileCheck -check-prefix=S %s // -// cygming have not supported integrated-as yet. -// XFAIL: cygwin,mingw32 -// // S: "-cc1as" // S: "-g" diff --git a/clang/test/Driver/debug-options.c b/clang/test/Driver/debug-options.c index afc3ff42cba3..867251971d26 100644 --- a/clang/test/Driver/debug-options.c +++ b/clang/test/Driver/debug-options.c @@ -5,7 +5,6 @@ // RUN: %clang -### -c -g3 %s 2>&1 | FileCheck -check-prefix=G3 %s // RUN: %clang -### -c -ganything %s 2>&1 | FileCheck -check-prefix=GANY %s // RUN: %clang -### -c -gfoo %s 2>&1 | FileCheck -check-prefix=GFOO %s -// RUN: %clang -### -c -save-temps -g %s 2>&1 | FileCheck -check-prefix=SAVE %s // // G: "-cc1" // G: "-g" @@ -18,6 +17,3 @@ // // GFOO: "-cc1" // GFOO-NOT: "-g" -// -// SAVE: "-cc1as" -// SAVE-NOT: "-g"