From: khan AT xraylith DOT wisc DOT edu (Mumit Khan) Newsgroups: comp.os.msdos.djgpp Subject: Re: Templates, namespaces Date: 28 Jan 1999 18:55:39 GMT Organization: Center for X-ray Lithography, UW-Madison Lines: 27 Message-ID: <78qbrb$hhq$1@news.doit.wisc.edu> References: NNTP-Posting-Host: modi.xraylith.wisc.edu To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com In article , Eli Zaretskii wrote: > >On Thu, 28 Jan 1999, Paul Derbyshire wrote: > >> In other words, C++ support is basically exactly where it was a year ago :P > >You can't be serious. A year ago you didn't have exceptions supported at >all, IIRC, and templates had serious bugs. GCC 2.8.1 fixed these >problems, AFAIK. Actually, that's not quite accurate. Both templates and exception handling are quite broken in GCC-2.8.1, and remain so. There is currently *NO* C++ development ongoing in the FSF GCC distribution. If exception handling doesn't work with djgpp port of EGCS due to bugs in EGCS, then the issue should be reported to egcs folks (is there a djgpp egcs maintainer). If djgpp egcs port suffers from EH problems and is using dwarf2 unwind, perhaps you ought to try out setjmp/longjmp based EH and see if that works. This is essentially what we ended up doing for all the win32 ports. Regards, Mumit