Re: [v3] libstdc++/49829

2012-01-26 Thread Benjamin Kosnik
OK. The attached is closer, but still not quite there. one step further, to avoid the endless recursion in the install-debug target. unsure if that is the right approach. the install now works, but the debug library is now built in the install step, not in the build step. As checked in.

Re: [v3] libstdc++/49829

2012-01-25 Thread Dominique Dhumieres
Revision 183457 breaks bootstrap on darwin (pr51985). TIA Dominique

Re: [v3] libstdc++/49829

2012-01-25 Thread Matthias Klose
On 25.01.2012 06:26, Benjamin Kosnik wrote: this breaks builds configured with --enable-libstdcxx-debug. confirmed Tried the following (not yet working) fix. OK. The attached is closer, but still not quite there. one step further, to avoid the endless recursion in the install-debug

Re: [v3] libstdc++/49829

2012-01-24 Thread Matthias Klose
On 24.01.2012 00:27, Benjamin Kosnik wrote: This modularizes the libstdc++ sources such that the resulting library binaries are now composed of three convenience libraries. In short: this breaks builds configured with --enable-libstdcxx-debug. Tried the following (not yet working) fix.

Re: [v3] libstdc++/49829

2012-01-24 Thread Benjamin Kosnik
this breaks builds configured with --enable-libstdcxx-debug. confirmed Tried the following (not yet working) fix. OK. The attached is closer, but still not quite there. -benjamindiff --git a/libstdc++-v3/src/Makefile.am b/libstdc++-v3/src/Makefile.am index 87b2a16..59cc57d 100644 ---

[v3] libstdc++/49829

2012-01-23 Thread Benjamin Kosnik
This modularizes the libstdc++ sources such that the resulting library binaries are now composed of three convenience libraries. In short: libstdc++.[a, so] == libc++98 + libc++11 + libsupc++ Arguably, this is the way it should have been done all along. And certainly since the C++11 support hit

Re: [v3] libstdc++/49829

2012-01-23 Thread Benjamin Kosnik
tested x86-64/linux tested x86-64/linux -x- arm-eabi tested x86-64/linux -x- cris-elf Here is the missing bit, as tested above. -benjamindiff --git a/libstdc++-v3/src/Makefile.am b/libstdc++-v3/src/Makefile.am index aa25a7e..87b2a16 100644 --- a/libstdc++-v3/src/Makefile.am +++