This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 30d41d6f8a0 Code clenups. new 200b0679663 [ARC] Differentiate between ARCv1 and ARCv2 'h'-reg class f [...] new 298f5e7754e [ARC] Differentiate between ARCv1 and ARCv2 'h'-reg class f [...] new ff78e6861a9 [ARC] Allow extension core registers to be used for addresses. new 306b55b316f 2017-04-25 Ed Schonberg schonberg@adacore.com new 3786f7901d7 [ARC] Make D0, D1 double regs fix when not used. new 773992cb63a [ARC] Use ACCL, ACCH registers whenever they are available. new 7bfce2d5d98 [ARC] Fix calling multiple inheritances. new 1ec1dc78b84 [ARC] Addresses can use long immediate for offsets. new 281cf495db4 2017-04-25 Ed Schonberg schonberg@adacore.com new 3928d7310fe Fix broken attr-alloc_size-10.c for avr new 6ec9b7c8e37 2017-04-25 Justin Squirek squirek@adacore.com new 98b2a090d08 Code cleanups. new 9f17c71a949 2017-04-25 Ed Schonberg schonberg@adacore.com new ad675b5627f 2017-04-25 Gary Dismukes dismukes@adacore.com new 9980ef9656d 2017-04-25 Richard Biener rguenther@suse.de
The 15 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 | 49 ++++ gcc/ada/ChangeLog | 123 ++++++++ gcc/ada/a-ngelfu.adb | 6 +- gcc/ada/a-ngelfu.ads | 6 +- gcc/ada/exp_attr.adb | 3 +- gcc/ada/exp_ch3.adb | 17 +- gcc/ada/exp_ch4.adb | 61 ++-- gcc/ada/exp_util.adb | 452 ++++++++++++++++++------------ gcc/ada/exp_util.ads | 7 +- gcc/ada/prj-attr.adb | 3 +- gcc/ada/s-wchcnv.adb | 2 +- gcc/ada/scng.adb | 4 +- gcc/ada/sem_ch3.adb | 64 ++++- gcc/ada/sem_ch4.adb | 7 +- gcc/ada/sem_ch8.adb | 9 +- gcc/ada/sem_disp.adb | 29 +- gcc/ada/sem_disp.ads | 9 +- gcc/ada/sem_prag.adb | 14 +- gcc/ada/sem_type.adb | 12 + gcc/ada/sem_util.adb | 12 +- gcc/ada/snames.ads-tmpl | 1 + gcc/alias.c | 12 + gcc/config/arc/arc.c | 124 ++++++-- gcc/config/arc/arc.h | 20 +- gcc/config/arc/arc.md | 28 +- gcc/config/arc/predicates.md | 13 + gcc/testsuite/ChangeLog | 10 + gcc/testsuite/gcc.dg/attr-alloc_size-10.c | 3 +- gcc/testsuite/gcc.dg/pr80492.c | 20 ++ gcc/tree-ssa-alias.c | 7 +- 30 files changed, 820 insertions(+), 307 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr80492.c