From owner-freebsd-current Sat Aug 22 17:21:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA24035 for freebsd-current-outgoing; Sat, 22 Aug 1998 17:21:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (ppp-d6.dialup.hilink.com.au [203.2.144.16]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA24026 for ; Sat, 22 Aug 1998 17:21:49 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id RAA20220; Sat, 22 Aug 1998 17:19:04 GMT (envelope-from mike@dingo.cdrom.com) Message-Id: <199808221719.RAA20220@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Alex cc: Alexander Sanda , wwoods@cybcon.com, freebsd-current@FreeBSD.ORG Subject: Re: gcc 2.8 In-reply-to: Your message of "Sat, 22 Aug 1998 15:45:53 MST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 22 Aug 1998 17:19:03 +0000 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Sat, 22 Aug 1998, Alexander Sanda wrote: > [...] > > However, I have installed gcc-2.8.1 from the packages collection, and I > > have the vague feeling, that this compiler has some problems. I > > compiled one of my kde apps, using -O2 and -mpentiumpro and the app > > started to segfault occasionally. Since I recompiled with gcc-2.7.2.1, > > it never segfaulted again... > > I think this is an a.out problem. That's an interesting assertion. Unfortunately, the parts of GCC that generate bad code and the parts that produce the output object format aren't really related. It's also been observed that egcs is only producing worthwhile code on i386 and sparc, and the alpha is becoming very important for us. > I'm using egcs from their anon cvs > repository, and after building ELF libs and X (and all other X related > goodies), egcs works wonderfully. I don't have any major cli C++ > programs, so I didn't bother with building an ELF world. gdb seems to be > the only stumbling block for me. Try building the rest of the world, and run with it for a few weeks. Agreed, we need better C++ support. But obtaining it at the price of damaging the operating system itself is not a tradeoff I think any of us would be happy with. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message