aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/options.c
diff options
Diffstat (limited to 'options.c')
-rw-r--r--options.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/options.c b/options.c
index 294dfd3b..a12d2866 100644
--- a/options.c
+++ b/options.c
@@ -81,6 +81,7 @@ unsigned long fpasses = ~0UL;
int fpic = 0;
int fpie = 0;
int fshort_wchar = 0;
+int funsigned_bitfields = 0;
int funsigned_char = 0;
int Waddress = 0;
@@ -524,6 +525,8 @@ static struct flag fflags[] = {
{ "PIC", &fpic, handle_switch_setval, 2 },
{ "pie", &fpie, handle_switch_setval, 1 },
{ "PIE", &fpie, handle_switch_setval, 2 },
+ { "signed-bitfields", &funsigned_bitfields, NULL, OPT_INVERSE },
+ { "unsigned-bitfields", &funsigned_bitfields, NULL, },
{ "signed-char", &funsigned_char, NULL, OPT_INVERSE },
{ "short-wchar", &fshort_wchar },
{ "unsigned-char", &funsigned_char, NULL, },