summaryrefslogtreecommitdiffstats
path: root/gcc/cppexp.c
diff options
context:
space:
mode:
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-27 05:51:14 +0000
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-27 05:51:14 +0000
commitdc0b244fe513ad001e5671ae6254dd2493c0eed9 (patch)
tree2f52ca5c8e31847edc88df70f877c0e92544df2b /gcc/cppexp.c
parent019d8ed15563e5bff58d2bba45418b4fa347273d (diff)
downloadppe42-gcc-dc0b244fe513ad001e5671ae6254dd2493c0eed9.tar.gz
ppe42-gcc-dc0b244fe513ad001e5671ae6254dd2493c0eed9.zip
* c-common.c (c_common_init): Set CPP arithmetic precision.
* cppexp.c (cpp_num_part): Move typedef ... * cpphash.h: ...here; make unsigned HOST_WIDE_INT. * cppinit.c (cpp_create_reader): Default to host long arithmetic. (sanity_checks): Update. testsuite: * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests. * gcc.dg/cpp/if-3.c: Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53911 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cppexp.c')
-rw-r--r--gcc/cppexp.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/cppexp.c b/gcc/cppexp.c
index 7aa350d49bd..b2bad21a248 100644
--- a/gcc/cppexp.c
+++ b/gcc/cppexp.c
@@ -23,7 +23,6 @@ Boston, MA 02111-1307, USA. */
#include "cpplib.h"
#include "cpphash.h"
-typedef unsigned long cpp_num_part;
typedef struct cpp_num cpp_num;
#define PART_PRECISION (sizeof (cpp_num_part) * CHAR_BIT)
OpenPOWER on IntegriCloud