From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22176 invoked by alias); 30 Oct 2007 03:11:20 -0000 Received: (qmail 22164 invoked by uid 22791); 30 Oct 2007 03:11:20 -0000 X-Spam-Check-By: sourceware.org Received: from mxoutlb04.versatel.de (HELO mxoutlb04.versatel.de) (89.246.255.234) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 30 Oct 2007 03:11:16 +0000 Received: from mx04.versatel.de (mx01.versatel.de [212.7.146.1]) by mxoutlb04.versatel.de (8.13.1/8.13.1) with ESMTP id l9U3BDL4007385; Tue, 30 Oct 2007 04:11:13 +0100 Received: from ask.home.local (i59F554BC.versanet.de [89.245.84.188]) by mx04.versatel.de (8.12.11.20060614/8.12.11) with ESMTP id l9U3BDjF013990; Tue, 30 Oct 2007 04:11:13 +0100 From: Ingo Krabbe To: gcc-help@gcc.gnu.org Subject: Re: egcs help Date: Tue, 30 Oct 2007 04:34:00 -0000 User-Agent: KMail/1.9.7 Cc: "Steve Stevenson" References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200710300411.12175.ingo.krabbe@eoa.de> Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org X-SW-Source: 2007-10/txt/msg00372.txt.bz2 Am Freitag, 26. Oktober 2007 16:07:53 schrieb John (Eljay) Love-Jensen: > Hi Steve, > > > A colleague wants to use a piece of software developed in the 1990s, but > > written EGCS. Is there help in getting this going? > [...] > As I recall, EGCS was a splinter effort due to frustration that GCC wasn't > keeping up with the rapid evolution of C++ during the standardization > process. There was substantial churn during the C++ standardization > process, such that it was a very difficult moving target to pin down. > > Since C++ was standardized, GCC has become much, much more compliant with > C++. > > Old EGCS is not very C++ compliant. And code based upon it may also be n= ot > very C++ compliant, depending if that code used (at that time) well > established core C++-isms which have made it into the standard, or the > lunatic fringe of proto-C++-isms which did not make it into the standard. The best way to use such old code (if I were you, the only way) is to detec= t=20 the problems that rise from breaking the standard and redevelop this old=20 Software package. This might be quite few work, depending on how much models need to be touch= ed. bye ingo > > HTH, > --Eljay --=20 Mit freundlichen Gr=FC=DFen / kind regards I n g o K r a b b e System Administrator / system administrator _________________________________________________________________________ Elements of Art GmbH http://www.eoa.de An der Eickesmuehle 22 41238 D-Moenchengladbach / Germany fon: +49 (2166) 91567-3418 Registergericht: Moenchengladbach HRB 5855 fax: +49 (2166) 91567-99 Geschaeftsfuehrer: Erik Winterberg, Sebastian Leppert