transaction_safe exceptions prevent libstdc++ building for some targets

Jonathan Wakely jwakely@redhat.com
Fri Jan 20 18:14:00 GMT 2017


On 19/01/17 12:05 +0000, Joe Seymour wrote:
>Here's the patch I'm proposing. I've tested it as follows:
>
>- msp430-elf no longer encounters the error when configuring libstdc++-v3. Note
>  that libstdc++-v3 doesn't build due to an ICE though.
>
>- Configuring libstdc++-v3 for x86_64-unknown-linux-gnu produces:
>  include/bits/c++config.h:#define _GLIBCXX_MANGLE_SIZE_T m
>  Both with and without this patch.
>
>- Configuring libstdc++-v3 for i686-unknown-linux-gnu produces:
>  include/bits/c++config.h:#define _GLIBCXX_MANGLE_SIZE_T j
>  Both with and without this patch.
>
>If it's acceptable I would appreciate it if someone would commit it on my
>behalf.

Done - it's committed to trunk now. Thanks for the patch.



More information about the Gcc-patches mailing list