aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1997-04-23 00:39:04 +0000
committerJason Merrill <merrill@gnu.org>1997-04-23 00:39:04 +0000
commit5bcb3f1345dc0d9552e03e8f25954bae576cb1aa (patch)
tree854275aa8c3b6d6be73289145ff9e69ee2789de5
parentf76b8156d996d6489f1279514e2ea4fcf39069f6 (diff)
downloadgcc-5bcb3f1345dc0d9552e03e8f25954bae576cb1aa.zip
gcc-5bcb3f1345dc0d9552e03e8f25954bae576cb1aa.tar.gz
gcc-5bcb3f1345dc0d9552e03e8f25954bae576cb1aa.tar.bz2
x
From-SVN: r13957
-rw-r--r--gcc/config/sparc/sparc.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index d19f622..55189e7 100644
--- a/gcc/config/sparc/sparc.h
+++ b/gcc/config/sparc/sparc.h
@@ -2792,9 +2792,13 @@ extern struct rtx_def *legitimize_pic_address ();
#define DBX_REGISTER_NUMBER(REGNO) (REGNO)
-/* On Sun 4, this limit is 2048. We use 1500 to be safe,
- since the length can run past this up to a continuation point. */
-#define DBX_CONTIN_LENGTH 1500
+/* On Sun 4, this limit is 2048. We use 1000 to be safe, since the length
+ can run past this up to a continuation point. Once we used 1500, but
+ a single entry in C++ can run more than 500 bytes, due to the length of
+ mangled symbol names. dbxout.c should really be fixed to do
+ continuations when they are actually needed instead of trying to
+ guess... */
+#define DBX_CONTIN_LENGTH 1000
/* This is how to output a note to DBX telling it the line number
to which the following sequence of instructions corresponds.