This is the mail archive of the
mailing list for the libstdc++ project.
Re: Add std::unordered_* C++11 allocator support
- From: Jonathan Wakely <jwakely dot gcc at gmail dot com>
- To: François Dumont <frs dot dumont at gmail dot com>
- Cc: Jason Merrill <jason at redhat dot com>, Paolo Carlini <paolo dot carlini at oracle dot com>, "libstdc++ at gcc dot gnu dot org" <libstdc++ at gcc dot gnu dot org>
- Date: Tue, 23 Apr 2013 20:32:46 +0100
- Subject: Re: Add std::unordered_* C++11 allocator support
- References: <51438861 dot 9010207 at gmail dot com> <5145A358 dot 4020104 at oracle dot com> <CAH6eHdQjrkLFa2rNZnq9ndkBs4sgZ4EXgxSWW=LX0kOK4i88Ww at mail dot gmail dot com> <515B41F5 dot 4040207 at gmail dot com> <CAH6eHdRHGv9hFzoiVV3bGZ74UhVfawc+qkiQY9dS5CwCdW1p4A at mail dot gmail dot com> <CAH6eHdRuc=r2kSQ-xS921CbUBAfSp29h9apvUC3gjpJt+Z4O8A at mail dot gmail dot com> <5174472E dot 5020502 at gmail dot com> <5175E4C4 dot 7080506 at redhat dot com> <5176E013 dot 1020103 at gmail dot com>
On 23 April 2013 20:25, François Dumont wrote:
> On 04/23/2013 03:32 AM, Jason Merrill wrote:
>> I had to apply this patch to get the library to build after your change:
> Sorry for the disturbance.
> I reproduced the issue once I touch the hashtable_c++0x.cc file. I guess
> it is expected that modifying headers don't necessarily force a rebuild on
> the dependent source files. In this case is there a make target to force a
> rebuild of libstdc++ without rebuilding the whole gcc ?
I just run make in the $TARGET/libstdc++-v3 directory, but you can
also use 'make target-libstdc++-v3' IIRC.
However, modifying headers *should* trigger a rebuild of anything that
depends on them, and it does rebuild for me.
And if nothing else has changed then rebuilding the whole gcc should
be very fast anyway, because there will be nothing to do.