2011/2/8 Hans-Peter Nilsson <h...@bitrange.com>:
> On Thu, 27 Jan 2011, Laurynas Biveinis wrote:
>> Thus I propose to separate the two. To avoid introducing another
>> --enable-checking option, let's move the annotations to the "misc"
>> checking and also enable "misc" too if "valgrind" is requested. Both
>> these options are disabled for releases, so no performance loss there.
>>
>> There are two drawbacks I can think of. First, if one wants Valgrind
>> annotations but does not have the required headers, then the compiler
>> will be built without them - silently (currently
>> --enable-checking=valgrind fails if headers are not found). Second,
>> the compiler binary will be built slightly different if "misc" is
>> enabled depending on the presence or absence of those headers. I
>> believe these are minor enough.

[...]

> If people want your "misc" changes but failing without headers,
> add "--enable-valgrind-annotations".

I think this is a good idea. At gc-improv I will go with my original
plan of moving annotations to misc and will add
--enable-valgrind-annotations for hard error if headers not available.

Thanks,
-- 
Laurynas

Reply via email to