This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: cpp issues
- To: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Subject: Re: cpp issues
- From: Dave Brolley <brolley at cygnus dot com>
- Date: Thu, 25 Feb 1999 17:23:00 -0500
- CC: egcs-patches at cygnus dot com, egcs at egcs dot cygnus dot com, law at cygnus dot com, zack at rabi dot columbia dot edu
- Organization: Cygnus Solutions Canada Ltd
- References: <199902241848.NAA16713@caip.rutgers.edu>
This patch is OK. Please install it.
Dave
Kaveh R. Ghazi wrote:
> Here is my patch to change HOST_WIDE_INT -> HOST_WIDEST_INT in
> cpp*.[ch]. Unfortunately, it doesn't seem to be enough to fix the
> problems with cpp long long truncation on mips-irix6.
>
> We should install it though as it is a starting point for
> finishing the bugfix. I'll submit a testcase in a followup patch.
>
> Okay to install?
>
> --Kaveh
>
> Wed Feb 24 11:09:11 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
>
> * Makefile.in (cppmain.o, cpplib.o, cpphash.o, cppalloc.o,
> cpperror.o, cppexp.o, cppfiles.o, cppinit.o, fix-header.o,
> scan-decls.o): Don't depend on machmode.h.
>
> * cppexp.c: Don't define CHAR_BIT or HOST_BITS_PER_WIDE_INT anymore.
> Replace all instances of HOST_WIDE_INT with HOST_WIDEST_INT.
>
> * cppfiles.c: Likewise.
>
> * cpplib.c: Likewise.
>
> * cpplib.h: Likewise. Also don't include machmode.h anymore.