aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorOllie Wild <aaw@google.com>2007-08-31 04:13:57 +0000
committerOllie Wild <aaw@gcc.gnu.org>2007-08-31 04:13:57 +0000
commit2710d6d70d29b63208de5a8234f1a90dc42c3404 (patch)
tree97bbc44517b829bd19ec873e5188adbd96fccef4 /gcc/gcc.c
parentfef511b5a64d7b3730a782173135c42bfda0629b (diff)
downloadgcc-2710d6d70d29b63208de5a8234f1a90dc42c3404.zip
gcc-2710d6d70d29b63208de5a8234f1a90dc42c3404.tar.gz
gcc-2710d6d70d29b63208de5a8234f1a90dc42c3404.tar.bz2
c-opts.c (c_common_handle_option): Support -fno-directives-only.
gcc/ * c-opts.c (c_common_handle_option): Support -fno-directives-only. * gcc.c (default_compilers): Add -fno-directives-only to @assembler-with-cpp. From-SVN: r127952
Diffstat (limited to 'gcc/gcc.c')
-rw-r--r--gcc/gcc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c
index ad36eab..15775fc 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -1025,12 +1025,12 @@ static const struct compiler default_compilers[] =
{".S", "@assembler-with-cpp", 0, 1, 0},
{"@assembler-with-cpp",
#ifdef AS_NEEDS_DASH_FOR_PIPED_INPUT
- "%(trad_capable_cpp) -lang-asm %(cpp_options)\
+ "%(trad_capable_cpp) -lang-asm %(cpp_options) -fno-directives-only\
%{E|M|MM:%(cpp_debug_options)}\
%{!M:%{!MM:%{!E:%{!S:-o %|.s |\n\
as %(asm_debug) %(asm_options) %|.s %A }}}}"
#else
- "%(trad_capable_cpp) -lang-asm %(cpp_options)\
+ "%(trad_capable_cpp) -lang-asm %(cpp_options) -fno-directives-only\
%{E|M|MM:%(cpp_debug_options)}\
%{!M:%{!MM:%{!E:%{!S:-o %|.s |\n\
as %(asm_debug) %(asm_options) %m.s %A }}}}"