Thread View: gnu.g++.bug
1 messages
1 total messages
Started by Greg Earle
Mon, 10 Oct 1988 01:59
Compiling problem with libg++ 1.25 with g++ 1.27?
Author: Greg Earle
Date: Mon, 10 Oct 1988 01:59
Date: Mon, 10 Oct 1988 01:59
72 lines
3407 bytes
3407 bytes
Newsgroups: gnu.g++.bug
Reply-To: earle@mahendo.JPL.NASA.GOV (Greg Earle)
Organization: Sun Microsystems - Western Area Professional Services
I was able to build g++ 1.27 with gcc 1.28 (after having commented out one
section of code in stmt.c that referenced MAX_SETS_PER_INSN, a constant
that no longer exists), but when I try to use the resulting g++ to build
the g++ library (libg++ 1.25) I get this:
Particulars:
Sun-3/160, SunOS 4.0;
g++ 1.27, gcc 1.28;
tm.h -> tm-sun3.h w/ `crt0+.o' patch installed;
md -> m68k.md;
config.h -> config-sun4.h
poseur:2:172 # make test0
g++ -c -g -O -fchar-charconst test.hello.cc -o test.hello.o
At top level:
/usr/include/sys/fcntlcom.h:62: warning: type
declaration of flock shadows previous declaration
/usr/include/sys/fcntlcom.h:62: warning: `flock' was declared `extern' and
later `static'
test.hello.cc:20: parse error before `header'
In function void *tfile::load ():
test.hello.cc:56: object in '.' expression is not of aggregate type
test.hello.cc:56: object in '.' expression is not of aggregate type
test.hello.cc:114: warning: initialization between incompatible pointer types
test.hello.cc:123: warning: assignment between incompatible pointer types
*** Error code 1
make: Fatal error: Command failed for target `test.hello.o'
And then:
poseur:2:174 # make libg++.a
g++ -v -g -O -fchar-charconst -c builtin.cc
g++ version 1.27.0
/usr/local/lib/gcc-cpp+ -v -undef -D__GNU__ -D__GNUG__ -Dmc68000 -Dsun -Dunix -D__OPTIMIZE__ builtin.cc /tmp/cca00748.cpp
GNU CPP version 1.27.0
/usr/local/lib/gcc-c++ /tmp/cca00748.cpp -quiet -dumpbase builtin.cc -fchar-charconst -opt -version -G -o /tmp/cca00748.s
GNU C++ version 1.27.0 (68k, MIT syntax) compiled by GNU C version 1.28.
g++: Program c++ got fatal signal 6.
poseur:2:175 # dbx -I../src-g++ /usr/local/lib/gcc-c++ ./core
Reading symbolic information...
Read 58242 symbols
(dbx) where
kill(?args?)
etext() at 0xed8f07e
push_reload(in = 0x1226a0, out = (nil), inloc = 0x122440, outloc = (nil), class = DATA_REGS, inmode = SImode, outmode = VOIDmode, strict_low = 0, optional = 0), line 267 in "reload.c"
find_reloads(insn = 0x12248c, replace = 0, ind_ok = 0, live_known = 1, reload_reg_p = 0xb30ca), line 1646 in "reload.c"
reload(first = 0x11fedc, global = 1, dumpfile = (nil)), line 425 in "reload1.c"
global_alloc(file = 0x3), line 316 in "global-alloc.c"
rest_of_compilation(decl = 0xaf750), line 1343 in "toplev.c"
finish_function(call_poplevel = 0), line 6293 in "decl.c"
yyparse(), line 250 in "bison.simple"
compile_file(name = 0x3 ""), line 910 in "toplev.c"
main(argc = 1188928, argv = 0xaf750, envp = 0xefffa48), line 1720 in "toplev.c"
(dbx) quit
Any ideas?!?
--
Greg Earle earle@Sun.COM
Sun Microsystems poseur!earle@mahendo.JPL.NASA.GOV
Los Angeles Consulting earle%mahendo@elroy.JPL.NASA.GOV
...!{cit-vax,ames}!elroy!poseur!earle ...!sun!tsunami!valley!poseur!earle
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads