From 7bf481ecb28dc9bd04f6f098446fb5b60d93b375 Mon Sep 17 00:00:00 2001 From: jtc Date: Wed, 24 Apr 1996 02:35:29 +0000 Subject: Integrate change from the gcc development sources: Tue Feb 13 17:59:03 1996 Lee Iverson * gcc.c (DEFAULT_SWITCH_TAKES_ARG): New macro, from SWITCH_TAKES_ARG. (SWITCH_TAKES_ARG): Use it. This change alows us to add support for the 'R' option in a way that will minimize differences when it comes to merging a future FSF gcc release into the NetBSD sources. --- gnu/usr.bin/gcc/cc/gcc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gnu') diff --git a/gnu/usr.bin/gcc/cc/gcc.c b/gnu/usr.bin/gcc/cc/gcc.c index 7622771d8ff..3f801b1d6bf 100644 --- a/gnu/usr.bin/gcc/cc/gcc.c +++ b/gnu/usr.bin/gcc/cc/gcc.c @@ -548,12 +548,14 @@ static char *multilib_select = MULTILIB_SELECT; /* This defines which switch letters take arguments. */ -#ifndef SWITCH_TAKES_ARG -#define SWITCH_TAKES_ARG(CHAR) \ +#define DEFAULT_SWITCH_TAKES_ARG(CHAR) \ ((CHAR) == 'D' || (CHAR) == 'U' || (CHAR) == 'o' \ || (CHAR) == 'e' || (CHAR) == 'T' || (CHAR) == 'u' \ || (CHAR) == 'I' || (CHAR) == 'm' || (CHAR) == 'x' \ || (CHAR) == 'L' || (CHAR) == 'A') + +#ifndef SWITCH_TAKES_ARG +#define SWITCH_TAKES_ARG(CHAR) DEFAULT_SWITCH_TAKES_ARG(CHAR) #endif /* This defines which multi-letter switches take arguments. */ -- cgit