diff options
author | Martin Sebor <msebor@redhat.com> | 2017-03-14 22:09:40 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2017-03-14 16:09:40 -0600 |
commit | 6bf29a7e402c9650a0feeb00038f873adc7cd309 (patch) | |
tree | 8f95cc76fa5cfe8c263a8916a0158f5bb5b126e3 /gcc | |
parent | 4692943dace8ba6e1fc3edc6e1c2b051a81b74b7 (diff) | |
download | gcc-6bf29a7e402c9650a0feeb00038f873adc7cd309.zip gcc-6bf29a7e402c9650a0feeb00038f873adc7cd309.tar.gz gcc-6bf29a7e402c9650a0feeb00038f873adc7cd309.tar.bz2 |
re PR c/79936 (ICE with -Walloc-size-larger-than=32767)
PR c/79936
* Makefile.in (GTFILES): Add calls.c.
* calls.c: Include "gt-calls.h".
From-SVN: r246144
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/Makefile.in | 1 | ||||
-rw-r--r-- | gcc/calls.c | 3 |
3 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c6f0dd5..61277c3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2017-03-14 Martin Sebor <msebor@redhat.com> + + PR c/79936 + * Makefile.in (GTFILES): Add calls.c. + * calls.c: Include "gt-calls.h". + 2017-03-14 Bernd Schmidt <bschmidt@redhat.com> PR rtl-optimization/79728 diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 1ba0475..e54fac4 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -2518,6 +2518,7 @@ GTFILES = $(CPP_ID_DATA_H) $(srcdir)/input.h $(srcdir)/coretypes.h \ $(srcdir)/ipa-devirt.c \ $(srcdir)/internal-fn.h \ $(srcdir)/hsa-common.c \ + $(srcdir)/calls.c \ @all_gtfiles@ # Compute the list of GT header files from the corresponding C sources, diff --git a/gcc/calls.c b/gcc/calls.c index 6d5ef4e..61caf4c 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -5649,3 +5649,6 @@ must_pass_in_stack_var_size_or_pad (machine_mode mode, const_tree type) return false; } + +/* Tell the garbage collector about GTY markers in this source file. */ +#include "gt-calls.h" |