r191486 - Add -fno-unsigned-char and ignore it. We already support -fno-signed-char, add

Nick Lewycky nicholas at mxc.ca
Thu Sep 26 22:06:32 PDT 2013


Author: nicholas
Date: Fri Sep 27 00:06:31 2013
New Revision: 191486

URL: http://llvm.org/viewvc/llvm-project?rev=191486&view=rev
Log:
Add -fno-unsigned-char and ignore it. We already support -fno-signed-char, add
both flags to the driver test.

Modified:
    cfe/trunk/include/clang/Driver/Options.td
    cfe/trunk/test/Driver/clang_f_opts.c

Modified: cfe/trunk/include/clang/Driver/Options.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/Options.td?rev=191486&r1=191485&r2=191486&view=diff
==============================================================================
--- cfe/trunk/include/clang/Driver/Options.td (original)
+++ cfe/trunk/include/clang/Driver/Options.td Fri Sep 27 00:06:31 2013
@@ -796,6 +796,7 @@ def fno_unroll_loops : Flag<["-"], "fno-
   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]>,

Modified: cfe/trunk/test/Driver/clang_f_opts.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/clang_f_opts.c?rev=191486&r1=191485&r2=191486&view=diff
==============================================================================
--- cfe/trunk/test/Driver/clang_f_opts.c (original)
+++ cfe/trunk/test/Driver/clang_f_opts.c Fri Sep 27 00:06:31 2013
@@ -124,4 +124,6 @@
 // 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





More information about the cfe-commits mailing list