I still have problems on the fast solaris server.
aldebaran!glynn [8] uname -a
SunOS aldebaran 5.9 Generic_112233-08 sun4u sparc SUNW,Sun-Fire-880
aldebaran!glynn [9] c++ -v
Reading specs from
/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/3.3/specs
Configured with: ../configure --disable-nls --with-as=/usr/ccs/bin/as
--with-ld=/usr/ccs/bin/ld
Thread model: posix
gcc version 3.3
configure now detects that we can inline opcodes, but it hangs
compiling Error.oz, gdb says:
0xff09ca1c in _poll ()
(gdb) bt
#0 0xff09ca1c in _poll ()
#1 0xff04e988 in _select ()
#2 0x47518 in _Z8osSelectP6fd_setS0_Pj ()
#3 0x46970 in _Z13osBlockSelectRj ()
#4 0x54c9c in _ZN2AM13suspendEngineEv ()
#5 0x61b68 in _Z9schedulerv ()
#6 0x9ccd8 in OZ_main ()
#7 0x9862c in main ()
If I rebuild a debug emulator everything works fine :-(. I had to
make a small tweak, I can't see why but it doesn't pick up the
definition of projid_t from sys/types.h. If I add
typedef id_t projid_t;
to os.hh then it builds, I've stared at types.h but can't see why it
doesn't get defined properly.
Then when building a debug version we overflowed the pic area, so I
had to change -fpic to -fPIC.
I'm rebuilding on the slow server, I'll let you know how that goes.
Fred and his mac are away this week, so we can't test the powerppc
mods til next week.
k
-
Please send submissions to hackers@mozart-oz.org
and administriva mail to hackers-request@mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.