]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/configure.in
configure.in (ENUM_BITFIELDS_ARE_UNSIGNED): Added.
authorRobert Lipe <robertlipe@usa.net>
Tue, 18 Apr 2000 19:42:30 +0000 (19:42 +0000)
committerRobert Lipe <robertl@gcc.gnu.org>
Tue, 18 Apr 2000 19:42:30 +0000 (19:42 +0000)
commitc149cc37c87cd454fec56f5032cc1e4b10feca16
tree796b4e2bf06329dfa2420c489ee8acf507d84c7f
parentaa4661f82360b21f5048823019740e80ed4efbe3
configure.in (ENUM_BITFIELDS_ARE_UNSIGNED): Added.

        * configure.in (ENUM_BITFIELDS_ARE_UNSIGNED): Added.  Check that
        bitfields of the host compiler are not signed quantities.
        * config.in: Regenerate.
        * configure: Regenerate.
        * system.h (USE_ENUM_BITFIELDS): Added.
        (ENUM_BITFIELDS): Added.
        * rtl.h (rtx_def): Members `code', `mode', now ENUM_BITFIELD.
        (SHORT_ENUM_BUG): Deleted.
        * tree.h (tree_common): Members `code', `mode', `built_in_class',
        now ENUM_BITFIELD.
        * config/i386/xm-sco.h (ONLY_INT_FIELDS): Deleted.
        (CODE_FIELD_BUG): Likewise.
        * config/m68k/x-apollo68 (CC): Deleted SHORT_ENUM_BUG.
        (OLD_CC): Likewise.
        * config/m68k/x-ccur (X_CFLAGS): Likewise.

From-SVN: r33233
gcc/ChangeLog
gcc/config.in
gcc/config/i386/xm-sco.h
gcc/config/m68k/x-apollo68
gcc/config/m68k/x-ccur
gcc/configure
gcc/configure.in
gcc/rtl.h
gcc/system.h
gcc/tree.h