aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNicola Pero <nicola@gcc.gnu.org>2001-12-12 10:41:48 +0000
committerNicola Pero <nicola@gcc.gnu.org>2001-12-12 10:41:48 +0000
commitfc9cfd2354cec7dd6b562b121205b0743c3293c9 (patch)
treee4a7763b021492dd0058a80e64741b3506cef365 /gcc
parentad1a6d451fc204825c147a83195b545e6ac3f423 (diff)
downloadgcc-fc9cfd2354cec7dd6b562b121205b0743c3293c9.zip
gcc-fc9cfd2354cec7dd6b562b121205b0743c3293c9.tar.gz
gcc-fc9cfd2354cec7dd6b562b121205b0743c3293c9.tar.bz2
Fixed compilation of bitfields of enumerations in args and ivars
From-SVN: r47928
Diffstat (limited to 'gcc')
-rw-r--r--gcc/objc/objc-act.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c
index 3c696ac..31eb05f 100644
--- a/gcc/objc/objc-act.c
+++ b/gcc/objc/objc-act.c
@@ -6832,7 +6832,8 @@ encode_complete_bitfield (int position, tree type, int size)
charType = 'q';
}
}
-
+ else if (code == ENUMERAL_TYPE)
+ charType = 'i';
else
abort ();