c149cc37c8
* 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
13 lines
639 B
Plaintext
13 lines
639 B
Plaintext
# x-apollo68 -- 680x0 based Apollos as host system
|
|
|
|
# vasta@apollo.com says this is how to compile on an Apollo (SR10.x).
|
|
# Use a Berkeley environment.
|
|
CC=cc -g -A nansi -A cpu,3000 -A runtype,bsd4.3 -A systype,any
|
|
OLDCC=cc -g -A nansi -A cpu,3000 -A runtype,bsd4.3 -A systype,any
|
|
|
|
# This used to redefine CFLAGS and LIBGCC2_CFLAGS to eliminate the unsupported
|
|
# -g flag from both macros. This gives an undebuggable stage1 compiler which
|
|
# is bad, and it also does the wrong thing if we are cross compiling to a
|
|
# target which does support debugging. There is currently no way to avoid
|
|
# the -g option that doesn't break something else.
|