summaryrefslogtreecommitdiff
path: root/gcc/opts.sh
diff options
context:
space:
mode:
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2003-06-02 05:48:30 +0000
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2003-06-02 05:48:30 +0000
commit56d2419c5a471200b8e390a2c364d1926ef8130c (patch)
tree225bc278bbb5b0d0114f226c9a902485d2440d1a /gcc/opts.sh
parentc6825c939409eab2b4e910daef9c581e10a81fac (diff)
downloadgcc-56d2419c5a471200b8e390a2c364d1926ef8130c.tar.gz
* c-opts.c (CL_REJECT_NEGATIVE): New.
(c_common_decode_option): Update to use it. * c.opt: Update documentation; use RejectNegative. * opts.sh: Handle RejectNegative. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67325 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/opts.sh')
-rw-r--r--gcc/opts.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/opts.sh b/gcc/opts.sh
index 9a4df53c696..4056946df10 100644
--- a/gcc/opts.sh
+++ b/gcc/opts.sh
@@ -48,8 +48,9 @@ cat "$@" | ${AWK} '
if (langs ~ ":ObjC:") flags = flags " | CL_OBJC"
if (langs ~ ":C\\+\\+:") flags = flags " | CL_CXX"
if (langs ~ ":ObjC\\+\\+:") flags = flags " | CL_OBJCXX"
- if (langs ~ ":Joined") flags = flags " | CL_JOINED"
- if (langs ~ ":Separate") flags = flags " | CL_SEPARATE"
+ if (langs ~ ":Joined:") flags = flags " | CL_JOINED"
+ if (langs ~ ":Separate:") flags = flags " | CL_SEPARATE"
+ if (langs ~ ":RejectNegative:") flags = flags " | CL_REJECT_NEGATIVE"
sub( "^0 \\| ", "", flags )
return flags
}