diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-02-13 17:58:57 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-02-13 17:58:57 -0500 |
commit | 7d4ea832ef4ac686c1c1f07fde26624a9de07fbe (patch) | |
tree | 85b0b0adacbdcc5c61870094e57d8090bb76ba68 /gcc | |
parent | 815cf875cbb664ebd7b9267e97be468c90f00368 (diff) | |
download | gcc-7d4ea832ef4ac686c1c1f07fde26624a9de07fbe.zip gcc-7d4ea832ef4ac686c1c1f07fde26624a9de07fbe.tar.gz gcc-7d4ea832ef4ac686c1c1f07fde26624a9de07fbe.tar.bz2 |
(SWITCH_TAKES_ARG): Use DEFAULT_SWITCH_TAKES_ARG.
From-SVN: r11266
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/i386/osfrose.h | 13 | ||||
-rw-r--r-- | gcc/config/i386/sol2.h | 16 | ||||
-rw-r--r-- | gcc/config/mips/gnu.h | 8 | ||||
-rw-r--r-- | gcc/config/mips/mips.h | 7 | ||||
-rw-r--r-- | gcc/config/sparc/sol2.h | 16 | ||||
-rw-r--r-- | gcc/config/svr4.h | 10 |
6 files changed, 13 insertions, 57 deletions
diff --git a/gcc/config/i386/osfrose.h b/gcc/config/i386/osfrose.h index 3aae1e1..099c9f0 100644 --- a/gcc/config/i386/osfrose.h +++ b/gcc/config/i386/osfrose.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Intel 386 (OSF/1 with OSF/rose) version. - Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc. + Copyright (C) 1991, 1992, 1993, 1996 Free Software Foundation, Inc. This file is part of GNU CC. @@ -36,16 +36,7 @@ Boston, MA 02111-1307, USA. */ -z* options (for the linker). */ #define SWITCH_TAKES_ARG(CHAR) \ - ( (CHAR) == 'D' \ - || (CHAR) == 'U' \ - || (CHAR) == 'o' \ - || (CHAR) == 'e' \ - || (CHAR) == 'T' \ - || (CHAR) == 'u' \ - || (CHAR) == 'I' \ - || (CHAR) == 'm' \ - || (CHAR) == 'L' \ - || (CHAR) == 'A' \ + (DEFAULT_SWITCH_TAKES_ARG(CHAR) \ || (CHAR) == 'h' \ || (CHAR) == 'z') diff --git a/gcc/config/i386/sol2.h b/gcc/config/i386/sol2.h index cc5ebca..6c1530a 100644 --- a/gcc/config/i386/sol2.h +++ b/gcc/config/i386/sol2.h @@ -1,7 +1,6 @@ /* Target definitions for GNU compiler for Intel 80386 running Solaris 2 - Copyright (C) 1993, 1995 Free Software Foundation, Inc. - - Written by Fred Fish (fnf@cygnus.com). + Copyright (C) 1993, 1995, 1996 Free Software Foundation, Inc. + Contributed by Fred Fish (fnf@cygnus.com). This file is part of GNU CC. @@ -76,16 +75,7 @@ Boston, MA 02111-1307, USA. */ #undef SWITCH_TAKES_ARG #define SWITCH_TAKES_ARG(CHAR) \ - ( (CHAR) == 'D' \ - || (CHAR) == 'U' \ - || (CHAR) == 'o' \ - || (CHAR) == 'e' \ - || (CHAR) == 'u' \ - || (CHAR) == 'I' \ - || (CHAR) == 'm' \ - || (CHAR) == 'L' \ - || (CHAR) == 'R' \ - || (CHAR) == 'A' \ + (DEFAULT_SWITCH_TAKES_ARG(CHAR) \ || (CHAR) == 'h' \ || (CHAR) == 'z') diff --git a/gcc/config/mips/gnu.h b/gcc/config/mips/gnu.h index 083507b..51797e19 100644 --- a/gcc/config/mips/gnu.h +++ b/gcc/config/mips/gnu.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. MIPS GNU Hurd version. - Copyright (C) 1995 Free Software Foundation, Inc. + Copyright (C) 1995, 1996 Free Software Foundation, Inc. This file is part of GNU CC. @@ -81,11 +81,7 @@ Boston, MA 02111-1307, USA. */ /* Switch Recognition by gcc.c. Add -G xx support */ #undef SWITCH_TAKES_ARG #define SWITCH_TAKES_ARG(CHAR) \ - ((CHAR) == 'D' || (CHAR) == 'U' || (CHAR) == 'o' \ - || (CHAR) == 'e' || (CHAR) == 'T' || (CHAR) == 'u' \ - || (CHAR) == 'I' || (CHAR) == 'm' \ - || (CHAR) == 'h' || (CHAR) == 'z' \ - || (CHAR) == 'L' || (CHAR) == 'A' || (CHAR) == 'G') + (DEFAULT_SWITCH_TAKES_ARG(CHAR) || (CHAR) == 'G') #undef DEFAULT_PCC_STRUCT_RETURN #define DEFAULT_PCC_STRUCT_RETURN 1 diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index bfb516f..5348380 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -3,7 +3,7 @@ Changed by Michael Meissner, meissner@osf.org 64 bit r4000 support by Ian Lance Taylor, ian@cygnus.com, and Brendan Eich, brendan@microunity.com. - Copyright (C) 1989, 90, 91, 92, 93, 94, 1995 Free Software Foundation, Inc. + Copyright (C) 1989, 90-5, 1996 Free Software Foundation, Inc. This file is part of GNU CC. @@ -480,10 +480,7 @@ extern char *mktemp (); #endif #define SWITCH_TAKES_ARG(CHAR) \ - ((CHAR) == 'D' || (CHAR) == 'U' || (CHAR) == 'o' \ - || (CHAR) == 'e' || (CHAR) == 'T' || (CHAR) == 'u' \ - || (CHAR) == 'I' || (CHAR) == 'm' \ - || (CHAR) == 'L' || (CHAR) == 'A' || (CHAR) == 'G') + (DEFAULT_SWITCH_TAKES_ARG (CHAR) || (CHAR) == 'G') /* Sometimes certain combinations of command options do not make sense on a particular target machine. You can define a macro diff --git a/gcc/config/sparc/sol2.h b/gcc/config/sparc/sol2.h index 77e3653..828949d 100644 --- a/gcc/config/sparc/sol2.h +++ b/gcc/config/sparc/sol2.h @@ -1,7 +1,6 @@ /* Definitions of target machine for GNU compiler, for SPARC running Solaris 2 - Copyright 1992, 1995 Free Software Foundation, Inc. - - Written by Ron Guilmette (rfg@netcom.com). + Copyright 1992, 1995, 1996 Free Software Foundation, Inc. + Contributed by Ron Guilmette (rfg@netcom.com). Additional changes by David V. Henkel-Wallace (gumby@cygnus.com). This file is part of GNU CC. @@ -139,16 +138,7 @@ Boston, MA 02111-1307, USA. */ #undef SWITCH_TAKES_ARG #define SWITCH_TAKES_ARG(CHAR) \ - ( (CHAR) == 'D' \ - || (CHAR) == 'U' \ - || (CHAR) == 'o' \ - || (CHAR) == 'e' \ - || (CHAR) == 'u' \ - || (CHAR) == 'I' \ - || (CHAR) == 'm' \ - || (CHAR) == 'L' \ - || (CHAR) == 'R' \ - || (CHAR) == 'A' \ + (DEFAULT_SWITCH_TAKES_ARG(CHAR) \ || (CHAR) == 'h' \ || (CHAR) == 'x' \ || (CHAR) == 'z') diff --git a/gcc/config/svr4.h b/gcc/config/svr4.h index a897bf57..70728fd 100644 --- a/gcc/config/svr4.h +++ b/gcc/config/svr4.h @@ -53,15 +53,7 @@ Boston, MA 02111-1307, USA. thing as a -T option for svr4. */ #define SWITCH_TAKES_ARG(CHAR) \ - ( (CHAR) == 'D' \ - || (CHAR) == 'U' \ - || (CHAR) == 'o' \ - || (CHAR) == 'e' \ - || (CHAR) == 'u' \ - || (CHAR) == 'I' \ - || (CHAR) == 'm' \ - || (CHAR) == 'L' \ - || (CHAR) == 'A' \ + (DEFAULT_SWITCH_TAKES_ARG (CHAR) \ || (CHAR) == 'h' \ || (CHAR) == 'x' \ || (CHAR) == 'z') |