delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/01/28/07:45:07

Date: Thu, 28 Jan 1999 14:41:29 +0200
From: Alexander Bokovoy <bokovoy AT bspu DOT unibel DOT by>
X-Mailer: The Bat! (v1.18 Christmas Edition) UNREG
Organization: BSPU named after Maxim Tank
X-Priority: 3 (Normal)
Message-ID: <17612.990128@bspu.unibel.by>
To: Paul Derbyshire <djgpp AT delorie DOT com>
Subject: Re[2]: Templates, namespaces
References: <3 DOT 0 DOT 6 DOT 32 DOT 19990128062943 DOT 00814b20 AT pop DOT netaddress DOT com>
Mime-Version: 1.0
Reply-To: djgpp AT delorie DOT com

On 28.01.1999 Paul Derbyshire wrote:
> They'd just gotten exception handling *fixed*... any
> estimate on when the bugs'll be fixed? What about template instantiation,
> with which GCC 2.8.1 has major problems?
I don't anything about when other such bugs will fixed.
According latest Andris Pavenis' letter:
=== BEGIN QUOTE ===
There is 2 ways how to fix exceptions support in egcs-1.1.1 (corresponding
to Lazlo Molnar's and my studies):

        - changing to late development snapshots of binutils
          (ftp://ftp.cygnus.com/private/gas) and compiling GAS as
          BFD assembler (!!!). BFD assembler is broken for DJGPP with
          binutils-2.9.1. So configure option --enable-bfd-assembler
          is needed when configuring binutils. After that there is no
          more C++ exceptions related regression against gcc-2.8.1

        - patching gcc/dwarf2out.c to pad exceptions related structures
          with zeros for alignment (that happens automatically with BFD
          assembler)

Perhaps the second way will be used if an update of DJGPP port
of egcs-1.1.1 will be uploaded (It's not Ok to force normal users to
use development snaapshots)
=== END OF QUOTE ===
So, probably it would work. AFAIK, template instantiation works good
with EGCS for CygWin, isn't it? And this is wrong for DJGPP version.

Best regards,
Alexander Bokovoy, <bokovoy AT bspu DOT unibel DOT by>
= Linux ==============================================================
Though it is always possible to have a look at the world through the
Windows, people usually prefer not only to look but live in it too.
============================================================== Linux =



- Raw text -


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