aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/pa
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1993-10-17 19:37:34 -0600
committerJeff Law <law@gcc.gnu.org>1993-10-17 19:37:34 -0600
commitee80d1cd86d126eeb5abfe04cae3a5d0dfbbabe8 (patch)
tree7ab347ec01f9c2721e70ac505ff2599499ee5305 /gcc/config/pa
parentab8b89414a2309317d9b04391e18566120a71965 (diff)
downloadgcc-ee80d1cd86d126eeb5abfe04cae3a5d0dfbbabe8.zip
gcc-ee80d1cd86d126eeb5abfe04cae3a5d0dfbbabe8.tar.gz
gcc-ee80d1cd86d126eeb5abfe04cae3a5d0dfbbabe8.tar.bz2
* pa.h (READONLY_DATA_SECTION): Disable.
From-SVN: r5791
Diffstat (limited to 'gcc/config/pa')
-rw-r--r--gcc/config/pa/pa.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h
index 74aca47..49adae1 100644
--- a/gcc/config/pa/pa.h
+++ b/gcc/config/pa/pa.h
@@ -1576,7 +1576,20 @@ do { fprintf (FILE, "\t.SPACE $PRIVATE$\n\
/* Supposedly the assembler rejects the command if there is no tab! */
#define READONLY_DATA_ASM_OP "\t.SPACE $TEXT$\n\t.SUBSPA $LIT$\n"
+
+#if 0
+/* This has apparently triggered a latent GAS bug which manifests itself
+ as numerous warnings from the debugger of the form:
+
+ During symbol reading, inner block not inside outer block in ...
+ inner block not inside outer block in ...
+
+ Or as local variables not being accessable from the debugger.
+
+ Disable $LIT$ for now. Try it with GAS-2 when it is functional (I
+ am not even going to try to fix this in GAS-1). */
#define READONLY_DATA_SECTION readonly_data
+#endif
/* Output before writable data. */