egcs/gcc ChangeLog aclocal.m4 config.gcc confi ...
zack@gcc.gnu.org
zack@gcc.gnu.org
Tue Mar 13 16:58:00 GMT 2001
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: zack@gcc.gnu.org 2001-03-13 16:58:33
Modified files:
gcc : ChangeLog aclocal.m4 config.gcc config.in
configure configure.in hwint.h system.h
gcc/config/alpha: xm-alpha-interix.h xm-vms.h
gcc/config/arm : xm-arm.h
gcc/config/c4x : xm-c4x.h
gcc/config/i370: xm-linux.h xm-oe.h
gcc/config/ia64: xm-ia64.h
gcc/config/mips: xm-mips.h
Removed files:
gcc/config/alpha: xm-alpha.h
gcc/config/dsp16xx: xm-dsp16xx.h
gcc/config/h8300: xm-h8300.h
gcc/config/mips: xm-iris6.h
gcc/config/mn10200: xm-mn10200.h
gcc/config/pa : xm-pa64hpux.h
gcc/config/sparc: xm-sp64.h
Log message:
* aclocal.m4 (gcc_AC_COMPILE_CHECK_SIZEOF, gcc_AC_C_CHAR_BIT,
gcc_AC_C_LONG_LONG): New.
* configure.in: Use them. Probe the size of short, int, long,
and long long/__int64 if we have them. Move all the AC_C_*
checks together, except gcc_AC_C_CHAR_BIT which has to go
after AC_CHECK_HEADERS(limits.h).
Take hwint.h out of host_xm_file and build_xm_file.
* hwint.h: Unconditionally define HOST_BITS_PER_CHAR,
HOST_BITS_PER_SHORT, HOST_BITS_PER_INT, HOST_BITS_PER_LONG,
and HOST_BITS_PER_LONGLONG in terms of SIZEOF_* and CHAR_BIT.
Move the HOST_WIDEST_INT setup logic here from system.h.
Provide HOST_WIDEST_INT even if HOST_BITS_PER_LONGLONG is not
defined.
* system.h: Include hwint.h after limits.h. HOST_WIDEST_INT
is now handled by hwint.h.
* config/alpha/xm-alpha-interix.h, config/alpha/xm-vms.h,
config/c4x/xm-c4x.h, config/i370/xm-oe.h,
config/ia64/xm-ia64.h: Don't define any of:
HOST_BITS_PER_LONG, HOST_BITS_PER_CHAR, HOST_BITS_PER_SHORT,
HOST_BITS_PER_LONGLONG.
* config/alpha/xm-alpha.h, config/dsp16xx/xm-dsp16xx.h,
config/h8300/xm-h8300.h, config/mips/iris6.h,
config/mn10200/xm-mn10200.h, config/pa/xm-pa64hpux.h,
config/sparc/xm-sp64.h: Delete.
* config.gcc: Remove references to deleted files.
* config/arm/xm-arm.h, config/mips/xm-mips.h: Don't define
HOST_FLOAT_FORMAT to IEEE_FLOAT_FORMAT.
* config/i370/xm-linux.h: Clarify floating-point situation in
a comment.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.9524&r2=1.9525
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/aclocal.m4.diff?cvsroot=gcc&r1=1.42&r2=1.43
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config.gcc.diff?cvsroot=gcc&r1=1.39&r2=1.40
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config.in.diff?cvsroot=gcc&r1=1.99&r2=1.100
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/configure.diff?cvsroot=gcc&r1=1.504&r2=1.505
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/configure.in.diff?cvsroot=gcc&r1=1.496&r2=1.497
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/hwint.h.diff?cvsroot=gcc&r1=1.5&r2=1.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/system.h.diff?cvsroot=gcc&r1=1.93&r2=1.94
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/alpha/xm-alpha-interix.h.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/alpha/xm-vms.h.diff?cvsroot=gcc&r1=1.8&r2=1.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/alpha/xm-alpha.h.diff?cvsroot=gcc&r1=1.15&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/arm/xm-arm.h.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/c4x/xm-c4x.h.diff?cvsroot=gcc&r1=1.5&r2=1.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/dsp16xx/xm-dsp16xx.h.diff?cvsroot=gcc&r1=1.7&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/h8300/xm-h8300.h.diff?cvsroot=gcc&r1=1.6&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/i370/xm-linux.h.diff?cvsroot=gcc&r1=1.8&r2=1.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/i370/xm-oe.h.diff?cvsroot=gcc&r1=1.10&r2=1.11
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/ia64/xm-ia64.h.diff?cvsroot=gcc&r1=1.6&r2=1.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/mips/xm-mips.h.diff?cvsroot=gcc&r1=1.11&r2=1.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/mips/xm-iris6.h.diff?cvsroot=gcc&r1=1.5&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/mn10200/xm-mn10200.h.diff?cvsroot=gcc&r1=1.6&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/pa/xm-pa64hpux.h.diff?cvsroot=gcc&r1=1.8&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/sparc/xm-sp64.h.diff?cvsroot=gcc&r1=1.5&r2=NONE
More information about the Gcc-cvs
mailing list