diff options
author | Tom Tromey <tromey@redhat.com> | 2007-02-03 19:35:06 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2007-02-03 19:35:06 +0000 |
commit | 3a610de8791728417247258df99cf16c14c09822 (patch) | |
tree | 5c327d27fcd81d5f1db28f81ad31d95ad7c0df2b /gcc/gcc.c | |
parent | 326f9a757c64d1d6c37e45184d4da7a44ee720e2 (diff) | |
download | gcc-3a610de8791728417247258df99cf16c14c09822.zip gcc-3a610de8791728417247258df99cf16c14c09822.tar.gz gcc-3a610de8791728417247258df99cf16c14c09822.tar.bz2 |
re PR driver/30246 (-ggdb3 does not cause -dD to be passed to cc1 for preprocessing)
PR driver/30246
* gcc.c (cpp_unique_options): Any of -ggdb3, -gstabs3,
-gcoff3, -gxcoff3, -gvms3 implies -dD.
From-SVN: r121549
Diffstat (limited to 'gcc/gcc.c')
-rw-r--r-- | gcc/gcc.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -776,7 +776,8 @@ static const char *cpp_unique_options = %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}}\ %{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*}\ %{!E:%{!M:%{!MM:%{MD|MMD:%{o*:-MQ %*}}}}}\ - %{remap} %{g3:-dD} %{H} %C %{D*&U*&A*} %{i*} %Z %i\ + %{remap} %{g3|ggdb3|gstabs3|gcoff3|gxcoff3|gvms3:-dD}\ + %{H} %C %{D*&U*&A*} %{i*} %Z %i\ %{fmudflap:-D_MUDFLAP -include mf-runtime.h}\ %{fmudflapth:-D_MUDFLAP -D_MUDFLAPTH -include mf-runtime.h}\ %{E|M|MM:%W{o*}}"; |