This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Problems with egcs-971122


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




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]