aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meissner <meissner@gcc.gnu.org>1997-02-27 01:54:51 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1997-02-27 01:54:51 +0000
commiteea5dcb81d3c5ee7fead0eead8bd64469518693e (patch)
treee899689c4544b10e715718996eb20c79120a56fc
parent1883e71601e58d2d28b96ccce1245aecb820dccd (diff)
downloadgcc-eea5dcb81d3c5ee7fead0eead8bd64469518693e.zip
gcc-eea5dcb81d3c5ee7fead0eead8bd64469518693e.tar.gz
gcc-eea5dcb81d3c5ee7fead0eead8bd64469518693e.tar.bz2
Set DBX_CONTIN_LENGTH
From-SVN: r13679
-rw-r--r--gcc/config/rs6000/rs6000.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
index 6ca3aa4..a017596 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"