re PR middle-end/79399 (GCC fails to compile big source at -O0)

PR middle-end/79399
	* ira-int.h (struct target_ira_int): Change x_max_struct_costs_size
	type from int to size_t.
	* ira-costs.c (struct_costs_size): Change type from int to size_t.

Co-Authored-By: Richard Biener <rguenther@suse.de>

From-SVN: r245256
This commit is contained in:
Jakub Jelinek 2017-02-07 22:51:21 +01:00 committed by Jakub Jelinek
parent 26349ecf30
commit ff304c0111
3 changed files with 10 additions and 2 deletions

View File

@ -1,3 +1,11 @@
2017-02-07 Jakub Jelinek <jakub@redhat.com>
Richard Biener <rguenther@suse.de>
PR middle-end/79399
* ira-int.h (struct target_ira_int): Change x_max_struct_costs_size
type from int to size_t.
* ira-costs.c (struct_costs_size): Change type from int to size_t.
2017-02-07 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/79386

View File

@ -74,7 +74,7 @@ static struct costs *costs;
static struct costs *total_allocno_costs;
/* It is the current size of struct costs. */
static int struct_costs_size;
static size_t struct_costs_size;
/* Return pointer to structure containing costs of allocno or pseudo
with given NUM in array ARR. */

View File

@ -782,7 +782,7 @@ struct target_ira_int {
/* Initialized once. It is a maximal possible size of the allocated
struct costs. */
int x_max_struct_costs_size;
size_t x_max_struct_costs_size;
/* Allocated and initialized once, and used to initialize cost values
for each insn. */