This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Problems with egcs-971122
- To: egcs-bugs at cygnus dot com
- Subject: Problems with egcs-971122
- From: Thomas Hiller <hiller at merlin dot iuk dot tu-harburg dot de>
- Date: Mon, 24 Nov 1997 12:05:49 +0100 (MET)
- Reply-To: Thomas Hiller <hiller at merlin dot iuk dot tu-harburg dot de>
1) Internal compiler error (linux, sol_x86)
-------------------------------------------
c++ -D_REENTRANT -DLINUX_PTHREADS -fpic -c -DHAS_XINITTHREADS=1 -DMT_UNSAFE_XL
IB=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM
_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_PTHREADS=1 -DHAVE_PTHREAD_CANCEL=1 -DHAVE_PTHRE
AD_KILL=1 -DHAVE_DLFCN_H=1 -DHAVE_BSDTYPES=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESI
ZE=1 -DHAVE_MMAP=1 -DHAVE_GETHOSTNAME=1 -DHAVE_STRERROR=1 -I.. ../Fresco/text/
txt_subj.cxx -o obj/txt_subj.o
../Fresco/text/txt_subj.cxx: In method `class TextFlow::Range * DocRangeImpl::g
et_intersection(class TextFlow::Range *, class OcsEnv & = _ox_default_env)':
../Fresco/text/txt_subj.cxx:1137: Internal compiler error.
../Fresco/text/txt_subj.cxx:1137: Please submit a full bug report to `egcs-bugs
@cygnus.com'.
make[1]: *** [obj/txt_subj.o] Error 1
2) Text relocation remain (sol_x86)
-----------------------------------
c++ -O2 -DHAVE_CONFIG_H -I./.. -I. -D_REENTRANT -DSUNOS_PTHREADS -c -fPIC -DPIC
../Fresco/base/styles.cxx
c++ -shared -h libbase.so.1 -o .libs/libbase.so.1.1.0 ./dloadlib.lo ./caches.lo
./damages.lo ./debug.lo ./displays.lo ./drawings.lo ./externaliz.lo ./fresco_l
ib.lo ./glyphs.lo ./memory.lo ./names.lo ./octetbuf.lo ./os.lo ./painters.lo ./
proxyobs.lo ./rasters.lo ./styles.lo ./threads.lo ./typess.lo ./viewers.lo ./wi
ndows.lo -lc
Text relocation remains referenced
against symbol offset in file
__ctype 0x24 ./styles.lo
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
3) relocation truncated (sol)
-----------------------------
gcc -shared -h`basename lib/libdefs.so` -R/disk2/Projects/Fresco/devel/Fresco97
/Fresco/Build/lib -o lib/libdefs.so obj/defs_schema.o obj/applic.o obj/cache.o
obj/dialogs.o obj/display.o obj/drawing.o obj/event.o obj/figures.o obj/glyph.o
obj/layouts.o obj/menu.o obj/menus.o obj/style.o obj/text.o obj/types.o obj/vi
ewer.o obj/widgets.o
obj/text.o: In function `global constructors keyed to TextFlow::Kit::field_subj
ect(char const *, OcsEnv &)':
obj/text.o(.text+0x223ec): relocation truncated to fit: R_SPARC_GOT13 _TextFlow
_Highlighter_type
obj/text.o(.text+0x22428): relocation truncated to fit: R_SPARC_GOT13 LLC283
obj/text.o(.text+0x22448): relocation truncated to fit: R_SPARC_GOT13 _TextFlow
_Highlighter_tid
obj/text.o(.text+0x22454): relocation truncated to fit: R_SPARC_GOT13 _TextFlow
_Highlighter_parents
obj/text.o(.text+0x22460): relocation truncated to fit: R_SPARC_GOT13 _TextFlow
_Highlighter_offsets(void *, unsigned long)
obj/text.o(.text+0x22480): relocation truncated to fit: R_SPARC_GOT13 _TextFlow
_Highlighter_params
obj/text.o(.text+0x22498): relocation truncated to fit: R_SPARC_GOT13 _TextFlow
_Highlighter_receive(CORBA::Object *, unsigned long, OcsStubImpl &, OcsStubImpl
The platforms are:
sol Sun Ultra 1, Solaris 2.6, gcc 2.7.2.3
sol_x86 Pentium 100, Solaris_x86 2.6, gcc 2.7.2
linux linux 2.0.32, gcc 2.7.2.3, binutils 2.8.1.0.15
The egcs compiler used is the stage1 compiler.
The sources are part of the Fresco97 package (available at
ftp://ftp.iuk.tu-harburg.de/pub/Fresco). They work for gcc 2.7.2.*.
The preprocessed file for report #1 is available at
ftp://ftp.iuk.tu-harburg.de/pub/misc/xxx.cxx.gz (ca. 70 kB).
Greetings
Thomas
Thomas Hiller email: hiller@tu-harburg.d400.de
TU Hamburg-Harburg
Zentrallabor Informations- und Kommunikationstechnik
Harburger Schloss-Str. 20 Tel.: +49-40-7718-3448
D - 21071 Hamburg Fax : +49-40-7718-2579