From: tschwinge Date: Mon, 10 Aug 2015 15:22:24 +0000 (+0000) Subject: Correctly advance iterator in offloading machine mode stream reading X-Git-Tag: upstream/6.1~5305 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7231f6b984806cceb30cacf0e79f8f5ae7a68803;p=platform%2Fupstream%2Flinaro-gcc.git Correctly advance iterator in offloading machine mode stream reading gcc/ * lto-streamer-in.c (lto_input_mode_table): Correctly advance iterator. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@226758 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f103d41..c51aaf9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2015-08-10 Thomas Schwinge + Ilya Verbin + + * lto-streamer-in.c (lto_input_mode_table): Correctly advance + iterator. + 2015-08-09 Manuel López-Ibáñez * doc/options.texi (EnabledBy): Document that the argument must be diff --git a/gcc/lto-streamer-in.c b/gcc/lto-streamer-in.c index a56d3f3..299900a 100644 --- a/gcc/lto-streamer-in.c +++ b/gcc/lto-streamer-in.c @@ -1573,7 +1573,7 @@ lto_input_mode_table (struct lto_file_decl_data *file_data) for (machine_mode mr = pass ? VOIDmode : GET_CLASS_NARROWEST_MODE (mclass); pass ? mr < MAX_MACHINE_MODE : mr != VOIDmode; - pass ? mr = (machine_mode) (m + 1) + pass ? mr = (machine_mode) (mr + 1) : mr = GET_MODE_WIDER_MODE (mr)) if (GET_MODE_CLASS (mr) != mclass || GET_MODE_SIZE (mr) != size