OSDN Git Service

x
authormerrill <merrill@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Apr 1997 00:39:04 +0000 (00:39 +0000)
committermerrill <merrill@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Apr 1997 00:39:04 +0000 (00:39 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13957 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/sparc/sparc.h

index d19f622..55189e7 100644 (file)
@@ -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.