From: Michael Meissner Date: Thu, 27 Feb 1997 01:54:51 +0000 (+0000) Subject: Set DBX_CONTIN_LENGTH X-Git-Tag: misc/cutover-egcs-0~800 X-Git-Url: https://gcc.gnu.org/git/?a=commitdiff_plain;h=eea5dcb81d3c5ee7fead0eead8bd64469518693e;p=gcc.git Set DBX_CONTIN_LENGTH From-SVN: r13679 --- diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 6ca3aa4683ae..a0175966ed95 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -2729,6 +2729,19 @@ extern char rs6000_reg_names[][8]; /* register names (0 vs. %r0). */ #define DBX_REGISTER_NUMBER(REGNO) (REGNO) +/* A symbol name in DBX-format debugging information is normally + continued (split into two separate `.stabs' directives) when it + exceeds a certain length (by default, 80 characters). On some + operating systems, DBX requires this splitting; on others, + splitting must not be done. You can inhibit splitting by defining + this macro with the value zero. You can override the default + splitting-length by defining this macro as an expression for the + length you desire. + + The AIX assembler has a hard limit of 4096 characters per + line. */ +#define DBX_CONTIN_LENGTH 4000 + /* Text to write out after a CALL that may be replaced by glue code by the loader. This depends on the AIX version. */ #define RS6000_CALL_GLUE "cror 31,31,31"