r151047 - in /trunk/gcc: ChangeLog c-format.c c...
ktietz@gcc.gnu.org
ktietz@gcc.gnu.org
Mon Aug 24 06:17:00 GMT 2009
Author: ktietz
Date: Mon Aug 24 06:17:33 2009
New Revision: 151047
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151047
Log:
Changelog gcc/
2009-08-24 Kai Tietz <kai.tietz@onevision.com>
PR/40786
* c-format.c (format_wanted_type): Add new member scalar_identity_flag.
(check_format_info_main): Use scalar_identify_flag.
(check_format_types): Check for scalar size identity if
scalar_identify_flag is set.
(printf_length_specs): Extend by new field.
(asm_fprintf_length_specs): Likewise.
(gcc_diag_length_specs): Likewise.
(scanf_length_specs): Likewise.
(strfmon_length_specs): Likewise.
(gcc_gfc_length_specs): Likewise.
* config/i386/msformat-c.c (ms_printf_length_specs): Likewise.
(ms_printf_flag_specs): Likewise.
* c-format.h (format_length_info): Add new member scalar_identity_flag.
Changelog gcc/testsuite
2009-08-24 Kai Tietz <kai.tietz@onevision.com>
*gcc.dg/format/ms-format1.c: Add new cases for I32
width specifier.
*gcc.dg/format/ms-format2.c: New test about illegal
use of I32/I64 width specifier.
Added:
trunk/gcc/testsuite/gcc.dg/format/ms-format2.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/c-format.c
trunk/gcc/c-format.h
trunk/gcc/config/i386/msformat-c.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.dg/format/ms-format1.c
More information about the Gcc-cvs
mailing list