From: Jeffrey A Law Date: Tue, 12 May 1998 13:04:18 +0000 (+0000) Subject: * pa.h (DBX_CONTIN_LENGTH): Reduce to 3000 bytes. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b10c896640a3bba08e6de0e7b7a7cbcc7744301d;p=gcc.git * pa.h (DBX_CONTIN_LENGTH): Reduce to 3000 bytes. From-SVN: r19701 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1895a0b2acd..4c0d9603ac4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Tue May 12 14:04:49 1998 Jeffrey A Law (law@cygnus.com) + + * pa.h (DBX_CONTIN_LENGTH): Reduce to 3000 bytes. + Tue May 12 15:16:02 1998 Michael Meissner * haifa-sched.c (HAIFA_INLINE): Define to be __inline unless diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 73e7962bef5..a4b4974b3d1 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -1824,8 +1824,14 @@ while (0) /* Nonzero if access to memory by bytes is slow and undesirable. */ #define SLOW_BYTE_ACCESS 1 -/* Do not break .stabs pseudos into continuations. */ -#define DBX_CONTIN_LENGTH 4000 +/* Do not break .stabs pseudos into continuations. + + This used to be zero (no max length), but big enums and such can + cause huge strings which killed gas. + + We also have to avoid lossage in dbxout.c -- it does not compute the + string size accurately, so we are real conservative here. */ +#define DBX_CONTIN_LENGTH 3000 /* Value is 1 if truncating an integer of INPREC bits to OUTPREC bits is done just by pretending it is already truncated. */