From: Michael Matz Date: Thu, 24 Oct 2013 13:58:56 +0000 (+0000) Subject: gengtype.c (is_file_equal): Check that files will be same length. X-Git-Tag: releases/gcc-4.9.0~3256 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=01b974c9b650d2ff6dde13c1b9b92fdac779e43f;p=thirdparty%2Fgcc.git gengtype.c (is_file_equal): Check that files will be same length. * gengtype.c (is_file_equal): Check that files will be same length. From-SVN: r204015 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 49839c5098d4..bb4158a9511a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2013-10-24 Michael Matz + + * gengtype.c (is_file_equal): Check that files will be same + length. + 2013-10-25 Christian Bruel * config.gcc (sh-*): Add sh-mem.o to extra_obj. @@ -5293,28 +5298,29 @@ (move_computations_stmt): Convert to method move_computations_dom_walker::before_dom_children. (move_computations, tree_ssa_lim): Adjust. - * tree-ssa-phiopt.c (nontrapping_dom_walker): new class - (nt_init_block): Make method + * tree-ssa-phiopt.c (nontrapping_dom_walker): New class. + (nt_init_block): Convert to method notrappping_dom_walker::before_dom_children. - (nt_fini_block): Make + (nt_fini_block): Convert to method method nontrapping_dom_walker::after_dom_children. (get_non_trapping): Adjust. * tree-ssa-pre.c (eliminate_dom_walker): New class. - (eliminate_bb): Make method eliminate_dom_walker::before_dom_children. - (eliminate_leave_block): Make method. + (eliminate_bb): Convert to method + eliminate_dom_walker::before_dom_children. + (eliminate_leave_block): Convert to method eliminate_dom_walker::after_dom_children. - (eliminate): Adjust + (eliminate): Adjust. * tree-ssa-strlen.c (strlen_dom_walker): New class. - (strlen_enter_block): Make method + (strlen_enter_block): Convert to method strlen_dom_walker::before_dom_children. - (strlen_leave_block): Make + (strlen_leave_block): Convert to method method strlen_dom_walker::after_dom_children. (tree_ssa_strlen): Adjust. * tree-ssa-uncprop.c (uncprop_dom_walker): New class. (tree_ssa_uncprop): Adjust. - (uncprop_leave_block): Make method + (uncprop_leave_block): Convert to method uncprop_dom_walker::after_dom_children. - (uncprop_leave_block): Make method + (uncprop_leave_block): Convert to method uncprop_dom_walker::before_dom_children. 2013-09-18 Bin Cheng diff --git a/gcc/gengtype.c b/gcc/gengtype.c index a66f835a2f25..79ada1f0aa65 100644 --- a/gcc/gengtype.c +++ b/gcc/gengtype.c @@ -2344,6 +2344,8 @@ is_file_equal (outf_p of) break; } } + if (equal && EOF != fgetc (newfile)) + equal = false; fclose (newfile); return equal; }