This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix PR46397, PR46362 by de-c99-ifying lto-plugin.
On 11/11/2010 13:10, Richard Guenther wrote:
>> lto-plugin/ChangeLog:
>>
>> 2010-11-11 Dave Korn <...>
>>
>> PR bootstrap/46397
>> PR bootstrap/46362
>> * configure.ac: Add AC_TYPE_INT64_T test.
>> * config.h.in: Regenerate.
>> * configure: Likewise.
>> * lto-plugin.c (debug): Use char not bool.
>> (nop): Likewise.
>> (check_1): Rename from check, and use int not bool for gate argument.
>> (check): Macro wrapper for the above to coerce gate argument into
>> boolean-valued integer in case it has pointer type.
>> (parse_table_entry): Use 0 not false.
>> (claim_file_handler): Avoid use of PRIx64 by splitting 64-bit size
>> into two 32-bit parts and printing as hex ints.
>>
>> Bootstrapped and LTO-bootstrapped without regressions on
>> x86_64-unknown-linux-gnu, and verified that it fixes bootstrap on SPARC.
>> (Still waiting to hear on IRIX results.) OK for trunk?
>
> Ok.
Committed revision 166601.
cheers,
DaveK