tech-toolchain archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: GCC 4.5 testing -- your help wanted



mrg%eterna.com.au@localhost said:
>       - i386 [*1]
>       - amd64 [*1]
> [...]
> [*1] - there are still some uncommited changes here related to eh and
>        other handling:
>        http://mail-index.netbsd.org/tech-toolchain/2011/07/13/msg001647.html

The exception handling changes would affect all platforms. I did the
"mknative" for x86 only. Optimistically I'd assume that the others
work as well because this is what Linux, FreeBSD and Solaris have
done before. Dragonfly has just converted.

> at this point, i'd like to convert x86, sparc, ppc, arm and mips to
> GCC 4.5

I'd suggest that if we convert to the new exception handling in gcc45
we do it before making this compiler the default one. This way we'd reduce
the number of possible ways of getting an inconsistent system. (The
most obvious one is to have g++, libstdc++ and libgcc_s.so not
matching.)

> i'd like to hear reports from others using
> GCC 4.5 on these systems, for building the world and for building pkgsrc

I'm seeing that a few c++ programs don't build anymore, probably
due to c++ standard changes.

best regards
Matthias



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index