From bce8c928e888d2238523dafd670d3026e5682deb Mon Sep 17 00:00:00 2001 From: Nick Lewycky Date: Fri, 27 Sep 2013 05:06:31 +0000 Subject: [PATCH] Add -fno-unsigned-char and ignore it. We already support -fno-signed-char, add 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 | 1 + test/Driver/clang_f_opts.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/include/clang/Driver/Options.td b/include/clang/Driver/Options.td index 79e6b4efd5..dddcf447b6 100644 --- a/include/clang/Driver/Options.td +++ b/include/clang/Driver/Options.td @@ -796,6 +796,7 @@ def fno_unroll_loops : Flag<["-"], "fno-unroll-loops">, Group, HelpText<"Turn off loop unroller">, Flags<[CC1Option]>; def funsigned_bitfields : Flag<["-"], "funsigned-bitfields">, Group; def funsigned_char : Flag<["-"], "funsigned-char">, Group; +def fno_unsigned_char : Flag<["-"], "fno-unsigned-char">, Group; def funwind_tables : Flag<["-"], "funwind-tables">, Group; def fuse_cxa_atexit : Flag<["-"], "fuse-cxa-atexit">, Group; def fuse_init_array : Flag<["-"], "fuse-init-array">, Group, Flags<[CC1Option]>, diff --git a/test/Driver/clang_f_opts.c b/test/Driver/clang_f_opts.c index eae78fe8b3..c264a75cce 100644 --- a/test/Driver/clang_f_opts.c +++ b/test/Driver/clang_f_opts.c @@ -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 -- 2.40.0