Re: is gcc 2.8 safe to use yet ?

Mr. James W. Laferriere Network Engineer (babydr@nwrain.net)
Wed, 18 Mar 1998 22:51:41 -0800 (PST)


Hello Michael, egcs != gcc-2.8.x , that is a fact :-{ JimL

On Thu, 19 Mar 1998, Michael L. Galbraith wrote:
> On Wed, 18 Mar 1998, Bernhard Rosenkraenzer wrote:
>
> > On Wed, 18 Mar 1998, Marek Habersack wrote:
> >
> > > The XFree86 servers still don't run with a kernel compiled with a gcc 2.8.x
> > > with the following command line:
> > >
> > > -march=pentium -O3 -fomit-frame-pointer <the usual align stuff>
> >
> > They do work with a kernel compiled with (gcc-2.8 based) egcs and pgcc...
> > Any reason not to use those?
> >
> > LLaP
> > bero
> >
>
> Hi Guys,
>
> I've had no problems with X _running_ with any (read ALL) of the new
> compilers under either 2.0.x or 2.1.x. I've also tried maxing out the
> optimization with all of them.. makes the kernel slower but works.
>
> I'm currently running XFree-3.3.1 and KDE compiled with egcs-2.91.13,
> configured for glibc.
>
> I haven't been able to determine if this is compiler related or not..
> but _something_ very uncool is going on since beginning to upgrade.
>
> As soon as I re-configured X for 'Thread-Safe-API' all libc5 X binaries
> :(hundreds) stopped working. Looks like I won't be able to run Netscape
> again until the source hits the web, as only freshly linked X binaries
> run without segfaulting.
>
> ldd netscape
> libXt.so.6 => /usr/lib/libXt.so.6 (0x4000d000)
> libSM.so.6 => /usr/lib/libSM.so.6 (0x40053000)
> libICE.so.6 => /usr/lib/libICE.so.6 (0x4005c000)
> libXmu.so.6 => /usr/lib/libXmu.so.6 (0x40073000)
> libXpm.so.4 => /usr/lib/libXpm.so.4 (0x40084000)
> libXext.so.6 => /usr/lib/libXext.so.6 (0x40093000)
> libX11.so.6 => /usr/lib/libX11.so.6 (0x4009e000)
> libdl.so.1 => /lib/libdl.so.1 (0x40140000)
> libc.so.5 => /lib/libc.so.5 (0x40143000)
> libm.so.5 => /lib/libm.so.5 (0x401ff000)
> libc.so.6 => /lib/libc.so.6 (0x40208000)
> ld-linux.so.2 => /lib/ld-linux.so.2 (0x402a8000)
>
> Core was generated by `netscape'.
> Program terminated with signal 11, Segmentation fault.
> Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done.
> Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.
> Reading symbols from /usr/lib/libICE.so.6...done.
> Reading symbols from /usr/lib/libXmu.so.6...done.
> Reading symbols from /usr/lib/libXpm.so.4...done.
> Reading symbols from /usr/lib/libXext.so.6...done.
> Reading symbols from /usr/lib/libX11.so.6...done.
> Reading symbols from /lib/libdl.so.1...done.
> Reading symbols from /lib/libc.so.5...done.
> Reading symbols from /lib/libm.so.5...done.
> Reading symbols from /lib/libc.so.6...done.
> Reading symbols from /lib/ld-linux.so.2...done.
> Reading symbols from /lib/ld-linux.so.1...done.
> #0 0x40195957 in strrchr (str=0x7c2ae850 <Address 0x7c2ae850 out of bounds>,
> ch=1703739421)
>
> That strrchr reminds me of some recent assembler discussions. Think I'll
> check out that new constraints patch and recompile the universe..
> again.
>
> -Mike
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
>

, JimL
+-----------------------------------------------------------------------+
| James W. Laferriere - Network Engineer - babydr@nwrain.net |
| System Techniques - 25416 - 22nd S. - Kent, WA 98032 |
| Give me VMS -or- Give me Linux -but- only on AXP |
+-----------------------------------------------------------------------+
|-> Linux-Vax Port, Now in Progress !YAY! there's Progress To Report <-|
|-> Please See http://ucnet.canberra.edu.au/~mikal/vaxlinux/home.html <-|
|-> Maintainer: Michael Still mikal@blitzen.canberra.edu.au <-|
+-----------------------------------------------------------------------+

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu