Mail Archives: djgpp/1999/01/28/07:45:07
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 -