From owner-freebsd-hackers Wed Apr 1 05:33:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA26234 for freebsd-hackers-outgoing; Wed, 1 Apr 1998 05:33:45 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from fang.cs.sunyit.edu (root@fang.cs.sunyit.edu [192.52.220.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA26224 for ; Wed, 1 Apr 1998 05:33:42 -0800 (PST) (envelope-from perlsta@cs.sunyit.edu) Received: from win95.local.sunyit.edu (A-T34.rh.sunyit.edu [150.156.210.241]) by fang.cs.sunyit.edu (8.8.5/8.7.3) with SMTP id IAA18350; Wed, 1 Apr 1998 08:35:10 GMT Message-ID: <017101bd5d72$40611100$0600a8c0@win95.local.sunyit.edu> From: "Alfred Perlstein" To: "Terry Lambert" Cc: Subject: Re: mozilla source Date: Wed, 1 Apr 1998 08:29:51 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG how "close" are we to useing the new gcc as our base compiler in FreeBSD? has it earned enough trust yet? Also, what about that assembler patch to as that was posted a few days ago, has this been commited? thank you, -Alfred -----Original Message----- From: Terry Lambert To: Jordan K. Hubbard Cc: paul@mu.org ; freebsd-hackers@FreeBSD.ORG Date: Tuesday, March 31, 1998 11:16 PM Subject: Re: mozilla source >> Huh, you got it to link? Interesting. Using Eivind's port as a >> starting base, I got many link errors: >> >> iostream.cc:954: Undefined symbol `___get_dynamic_handler_chain' referenced from text segment >> strstream.h:56: Undefined symbol `___sjthrow' referenced from text segment >> strstream.h:56: Undefined symbol `___terminate' referenced from text segment >> strstream.cc:0: More undefined symbol ___sjthrow refs follow >> strstream.cc:0: More undefined symbol ___terminate refs follow >> ... >> >> How are others doing it? > >I see you are using egcs or g++ 2.7.2, which do not support C++ >exceptions when using pthreads, instead of gcc 2.8.x, which does. > >I complained about this before. > >The problem is that egcs requires that you decide whether or not you >are going to use pthreads when you build your compiler, and then >assumes that forever afterward, you will use -lc_r with all programs >you ever compile with it (and in the FreeBSD case, _THREAD_SAFE, a >bogosity from the bowels of the incompatibility fairy). > > > Terry Lambert > terry@lambert.org >--- >Any opinions in this posting are my own and not those of my present >or previous employers. > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message