delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/01/28/14:15:53

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: <Pine DOT SUN DOT 3 DOT 91 DOT 990128162725 DOT 29318B-100000 AT is>
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 <Pine DOT SUN DOT 3 DOT 91 DOT 990128162725 DOT 29318B-100000 AT is>,
Eli Zaretskii  <djgpp AT delorie DOT com> 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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019