From 9c76d24f9c562045aea28198ab0dcd0e81f37380 Mon Sep 17 00:00:00 2001 From: Chad Rosier Date: Thu, 15 Mar 2012 22:31:42 +0000 Subject: [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches the behavior of gcc with respect to the -fno-inline and -fno-inline-functions flags. llvm-svn: 152861 --- clang/test/CodeGen/noinline.c | 2 +- clang/test/Driver/noinline.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'clang/test') diff --git a/clang/test/CodeGen/noinline.c b/clang/test/CodeGen/noinline.c index 45768815ab9..e64a1a539f4 100644 --- a/clang/test/CodeGen/noinline.c +++ b/clang/test/CodeGen/noinline.c @@ -1,7 +1,7 @@ // Make sure -fno-inline-functions is behaving correctly. // rdar://10972766 -// RUN: %clang_cc1 -O3 -fno-inline-functions -emit-llvm %s -o - | FileCheck -check-prefix=NOINLINE %s +// RUN: %clang_cc1 -O3 -fno-inline -fno-inline-functions -emit-llvm %s -o - | FileCheck -check-prefix=NOINLINE %s inline int dont_inline_me(int a, int b) { return(a+b); } diff --git a/clang/test/Driver/noinline.c b/clang/test/Driver/noinline.c index 9744b2c13f7..e665b2f0aa2 100644 --- a/clang/test/Driver/noinline.c +++ b/clang/test/Driver/noinline.c @@ -2,8 +2,9 @@ // rdar://10972766 // RUN: %clang -target x86_64-apple-darwin10 \ -// RUN: -fno-inline-functions -### -fsyntax-only %s 2> %t +// RUN: -fno-inline -fno-inline-functions -### -fsyntax-only %s 2> %t // RUN: FileCheck --check-prefix=CHECK < %t %s // CHECK: clang +// CHECK: "-fno-inline" // CHECK: "-fno-inline-functions" -- cgit v1.2.3