From: Jim Wilson Date: Fri, 24 Feb 1995 22:42:30 +0000 (-0800) Subject: (CC1_SPEC): Don't output implicit -gstabs or -gcoff option X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0e089454b8dc1ddcf0f1d98023b27250c9d7b7d9;p=gcc.git (CC1_SPEC): Don't output implicit -gstabs or -gcoff option if user gave an explicit one. From-SVN: r9065 --- diff --git a/gcc/config/i960/i960.h b/gcc/config/i960/i960.h index dc4ca45cee6..f140f7f2188 100644 --- a/gcc/config/i960/i960.h +++ b/gcc/config/i960/i960.h @@ -53,12 +53,14 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define SIGNED_CHAR_SPEC "%{!fsigned-char:%{!mic*:-D__CHAR_UNSIGNED__}}" #endif -/* Specs for the compiler, to handle processor variations. */ +/* Specs for the compiler, to handle processor variations. + If the user gives an explicit -gstabs or -gcoff option, then do not + try to add an implicit one, as this will fail. */ #define CC1_SPEC \ "%{!mka:%{!mkb:%{!msa:%{!msb:%{!mmc:%{!mca:%{!mcc:%{!mcf:-mkb}}}}}}}}\ - %{mbout:%{g*:-gstabs}}\ - %{mcoff:%{g*:-gcoff}}\ - %{!mbout:%{!mcoff:%{g*:-gstabs}}}" + %{!gs*:%{!gc*:%{mbout:%{g*:-gstabs}}\ + %{mcoff:%{g*:-gcoff}}\ + %{!mbout:%{!mcoff:%{g*:-gstabs}}}}}" /* Specs for the assembler, to handle processor variations. For compatibility with Intel's gnu960 tool chain, pass -A options to