summaryrefslogtreecommitdiff
path: root/PROBLEMS
diff options
context:
space:
mode:
authorwlemb <wlemb>2004-05-25 12:20:54 +0000
committerwlemb <wlemb>2004-05-25 12:20:54 +0000
commit7fa2fd9ed5dd0c3e4f004bf3a641125ee9955c59 (patch)
tree0ca92758a1953d9b5f12bdcf9cd4699dcdb06f18 /PROBLEMS
parent1c79bd6f94fc0e7548bc71958bdc76ce0f9833b5 (diff)
downloadgroff-7fa2fd9ed5dd0c3e4f004bf3a641125ee9955c59.tar.gz
* PROBLEMS: Document problems with gcc 3.4.0 on Sun. Reported
by Paul Eggert.
Diffstat (limited to 'PROBLEMS')
-rw-r--r--PROBLEMS16
1 files changed, 16 insertions, 0 deletions
diff --git a/PROBLEMS b/PROBLEMS
index 20b0f15f..b0ecbba7 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -902,6 +902,22 @@ patch is available. Use GCC 2.95.2 or later instead.
----------------------------------------------------------------------
+* I get warnings from the Sun linker while using gcc 3.4.0:
+
+ ld: warning: relocation error: R_SPARC_UA32:
+ file groff/src/libs/libgroff/libgroff.a(getopt.o): symbol optarg:
+ external symbolic relocation against non-allocatable
+ section .debug_info; cannot be processed at runtime:
+ relocation ignored
+
+This seems to be a known problem (Sun bugs #4910101 and #4910810,
+filed in September 2003; gcc bug #15599, filed May 2004) without a
+public fix as of this writing. A work-around is to use option
+`-gstabs+' instead of `-g' (and a high probability that the output is
+only debuggable with gdb but not with Sun's debuggers).
+
+----------------------------------------------------------------------
+
* I get lots of `numeric overflow' error messages whenever I run
groff; I compiled groff with AT&T C++ 2.0 with an ANSI C compiler.