This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 38f7cc2dd03 2019-08-20 Richard Biener rguenther@suse.de new f2e4e0709fc Add pass_va_arg_by_reference new ab1ae5aafef Add must_pass_va_arg_in_stack new 75f3b169d46 Use function_arg_info for TARGET_ARG_PARTIAL_BYTES new 06ac7813b29 Use function_arg_info for TARGET_PASS_BY_REFERENCE new 7c0edd1d864 Use function_arg_info for TARGET_SETUP_INCOMING_ARGS new 4b4b9420cb0 Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARG new 0a1b83e3f99 Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCE new 46738c065fc Use function_arg_info for TARGET_CALLEE_COPIES new 014773d1970 Use function_arg_info for TARGET_MUST_PASS_IN_STACK new cae9bfc3dd8 Add a apply_pass_by_reference_rules helper new 47e58953c4d Make function.c use function_arg_info internally new 78e20effff5 Make calls.c use function_arg_info internally new 4757fbc95df Add a pass_by_reference flag to function_arg_info
The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 574 ++++++++++++++++++++++++++++++++++++ gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/misc.c | 2 +- gcc/calls.c | 196 ++++++------ gcc/calls.h | 105 ++++++- gcc/config/aarch64/aarch64.c | 44 ++- gcc/config/alpha/alpha.c | 75 ++--- gcc/config/arc/arc.c | 103 ++----- gcc/config/arm/arm.c | 127 ++++---- gcc/config/avr/avr.c | 13 +- gcc/config/bfin/bfin.c | 45 +-- gcc/config/c6x/c6x.c | 62 ++-- gcc/config/cr16/cr16.c | 37 ++- gcc/config/cris/cris.c | 72 ++--- gcc/config/csky/csky.c | 29 +- gcc/config/epiphany/epiphany.c | 65 ++-- gcc/config/fr30/fr30.c | 98 +++--- gcc/config/frv/frv.c | 97 +++--- gcc/config/ft32/ft32.c | 51 ++-- gcc/config/gcn/gcn.c | 60 ++-- gcc/config/h8300/h8300.c | 36 +-- gcc/config/i386/i386.c | 112 ++++--- gcc/config/ia64/ia64.c | 142 +++++---- gcc/config/iq2000/iq2000.c | 92 +++--- gcc/config/lm32/lm32.c | 46 ++- gcc/config/m32c/m32c.c | 45 ++- gcc/config/m32r/m32r.c | 90 +++--- gcc/config/m68k/m68k.c | 20 +- gcc/config/mcore/mcore.c | 67 ++--- gcc/config/microblaze/microblaze.c | 61 ++-- gcc/config/mips/mips.c | 83 +++--- gcc/config/mmix/mmix.c | 68 ++--- gcc/config/mn10300/mn10300.c | 57 ++-- gcc/config/moxie/moxie.c | 49 ++- gcc/config/msp430/msp430.c | 45 +-- gcc/config/nds32/nds32.c | 44 +-- gcc/config/nios2/nios2.c | 54 +--- gcc/config/nvptx/nvptx.c | 26 +- gcc/config/or1k/or1k.c | 40 +-- gcc/config/pa/pa.c | 63 ++-- gcc/config/pdp11/pdp11.c | 37 +-- gcc/config/pru/pru.c | 34 +-- gcc/config/riscv/riscv.c | 36 +-- gcc/config/rl78/rl78.c | 19 +- gcc/config/rs6000/rs6000-call.c | 102 +++---- gcc/config/rs6000/rs6000-internal.h | 25 +- gcc/config/rx/rx.c | 27 +- gcc/config/s390/s390.c | 100 +++---- gcc/config/sh/sh.c | 112 +++---- gcc/config/sparc/sparc.c | 95 +++--- gcc/config/spu/spu.c | 43 ++- gcc/config/stormy16/stormy16.c | 28 +- gcc/config/tilegx/tilegx.c | 38 +-- gcc/config/tilepro/tilepro.c | 38 +-- gcc/config/v850/v850.c | 80 ++--- gcc/config/vax/vax.c | 39 +-- gcc/config/visium/visium.c | 70 ++--- gcc/config/xtensa/xtensa.c | 52 ++-- gcc/doc/tm.texi | 43 ++- gcc/dse.c | 6 +- gcc/expr.c | 9 +- gcc/function.c | 181 +++++------- gcc/stor-layout.c | 6 +- gcc/target.def | 51 ++-- gcc/target.h | 3 + gcc/targhooks.c | 55 ++-- gcc/targhooks.h | 29 +- gcc/var-tracking.c | 43 +-- 68 files changed, 2255 insertions(+), 2246 deletions(-)