]> granicus.if.org Git - clang/commitdiff
Add -fno-unsigned-char and ignore it. We already support -fno-signed-char, add
authorNick Lewycky <nicholas@mxc.ca>
Fri, 27 Sep 2013 05:06:31 +0000 (05:06 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Fri, 27 Sep 2013 05:06:31 +0000 (05:06 +0000)
both flags to the driver test.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191486 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Driver/Options.td
test/Driver/clang_f_opts.c

index 79e6b4efd5792ecb4f403ddcb08fc5eca1045721..dddcf447b6a22565244236b4370747631327ca48 100644 (file)
@@ -796,6 +796,7 @@ def fno_unroll_loops : Flag<["-"], "fno-unroll-loops">, Group<f_Group>,
   HelpText<"Turn off loop unroller">, Flags<[CC1Option]>;
 def funsigned_bitfields : Flag<["-"], "funsigned-bitfields">, Group<f_Group>;
 def funsigned_char : Flag<["-"], "funsigned-char">, Group<f_Group>;
+def fno_unsigned_char : Flag<["-"], "fno-unsigned-char">, Group<clang_ignored_f_Group>;
 def funwind_tables : Flag<["-"], "funwind-tables">, Group<f_Group>;
 def fuse_cxa_atexit : Flag<["-"], "fuse-cxa-atexit">, Group<f_Group>;
 def fuse_init_array : Flag<["-"], "fuse-init-array">, Group<f_Group>, Flags<[CC1Option]>,
index eae78fe8b3975425398bc429d5ab1bfe23b1fff0..c264a75cce7a04f5703beb80979e93c0f82fb7e2 100644 (file)
 // RUN:     -fno-builtin-foobar                                               \
 // RUN:     -fno-builtin-strcat -fno-builtin-strcpy                           \
 // RUN:     -fno-var-tracking                                                 \
+// RUN:     -fno-unsigned-char                                                \
+// RUN:     -fno-signed-char                                                  \
 // RUN:     %s