This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/iamcu/gcc-5-branch in repository gcc.
discards c0d8744 Skip local error_mark_node decls discards 8c9a9aa Properly handle -miamcu and -march=lakemont discards 8f79f80 Use GET_MODE_BITSIZE to get vector natural alignment discards b4750ad Don't leak ISA to __attribute__ ((target("arch=XXX"))) discards c3430aa Disable X86_TUNE_ALWAYS_FANCY_MATH_387 for Lakemont discards 255705e Fix def_test_returning_type in iamcu/test_basic_returning.c discards 1206234 Replace printf with __builtin_printf discards 89d7014 Properly initialize u5 discards aab954d Fix typos in comments in i386.c discards d68837a Define x86 CALL_USED_REGISTERS_MASK discards 184d397 Backport r228460 from mainline discards 6699380 Enable bt and and movzx for Lakemont discards a31f967 Rename IA MCU processor lakemount to lakemont discards 16d21b8 Change IA MCU processor from iamcu to lakemount discards ebd4cd2 Add a testcase for PR target/66821 discards 7f4d2ea Update MOVE_RATIO cost for IA MCU discards 44320ec Define DBX_REGISTER_NUMBER for IA MCU discards 8184cc6 Cleanup FPmode splitters a bit discards 291a6b8 More fix for PR rtl-optimization/66626 discards 13c2745 Fix PR rtl-optimization/66626 discards 893b36e Replicate static chain on the stack discards 51ad3b8 Add a testcase for PR target/66824 discards c3c6513 Fix PR target/66824 discards fefff9d Allow indirect sibcall with register arguments discards 7b9c973 Fix PR target/65753 discards 4a9ed12 Adjust variable shift costs for IA MCU discards acb0e95 Update config/i386/iamcu.h discards d4da246 Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU discards 9eed97d Check int_size_in_bytes in ix86_return_in_memory discards 1b91482 Allow <adxintrin.h> for IA MCU discards 4cbafa4 Don't pass/return vectors in registers for IAMCU discards f4b7638 Handle PROCESSOR_IAMCU in ix86_target_macros_internal discards 691f750 Optimize i?86-*-elfiamcu for iamcu by default discards 17b35f4 Add -march=iamcu to optimize for IA MCU discards 5d8fffc Add IA MCU support to x86intrin.h discards 9c94a7a IA MCU psABI support: testsuite discards 40e56ef IA MCU psABI support: changes to libraries discards fe3f7e8 IA MCU psABI support: GCC changes adds 1c6adde Daily bump. adds 98d6eb0 PR c++/67557 adds f19d49b PR c++/66583 adds 525c3af Daily bump. adds e1c4c25 Backport from mainline 2015-10-21 Uros Bizjak <ubizjak@gm [...] adds a264546 S/390: PR68015 Fix ICE in s390_emit_compare adds 9e093b0 2015-10-22 Paul Thomas pault@gcc.gnu.org new 9ef6f97 IA MCU psABI support: GCC changes new 09cf8ff IA MCU psABI support: changes to libraries new 0926fcb IA MCU psABI support: testsuite new 148dd3b Add IA MCU support to x86intrin.h new dd79533 Add -march=iamcu to optimize for IA MCU new 78148b8 Optimize i?86-*-elfiamcu for iamcu by default new 3625012 Handle PROCESSOR_IAMCU in ix86_target_macros_internal new 3f9923e Don't pass/return vectors in registers for IAMCU new f4ad631 Allow <adxintrin.h> for IA MCU new 6a3da47 Check int_size_in_bytes in ix86_return_in_memory new d7386e4 Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU new f51a98e Update config/i386/iamcu.h new 02c9825 Adjust variable shift costs for IA MCU new f48835a Fix PR target/65753 new a0f77d2 Allow indirect sibcall with register arguments new 4b2fce3 Fix PR target/66824 new 222039b Add a testcase for PR target/66824 new 2e93491 Replicate static chain on the stack new 0fc794f Fix PR rtl-optimization/66626 new 22c96bd More fix for PR rtl-optimization/66626 new da20917 Cleanup FPmode splitters a bit new 4d0f07c Define DBX_REGISTER_NUMBER for IA MCU new 3855243 Update MOVE_RATIO cost for IA MCU new 5472f2a Add a testcase for PR target/66821 new 9f233ca Change IA MCU processor from iamcu to lakemount new b5f4857 Rename IA MCU processor lakemount to lakemont new 087cfc2 Enable bt and and movzx for Lakemont new d98dd3e Backport r228460 from mainline new 4efb4ee Define x86 CALL_USED_REGISTERS_MASK new b7b26cc Fix typos in comments in i386.c new 17bf40f Properly initialize u5 new 466d793 Replace printf with __builtin_printf new 7abf53e Fix def_test_returning_type in iamcu/test_basic_returning.c new 3157e02 Disable X86_TUNE_ALWAYS_FANCY_MATH_387 for Lakemont new ebc7fbb Don't leak ISA to __attribute__ ((target("arch=XXX"))) new f7f15d8 Use GET_MODE_BITSIZE to get vector natural alignment new ab2c099 Properly handle -miamcu and -march=lakemont new 9a13137 Skip local error_mark_node decls new d73f07a Backport r229199 from trunk
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (c0d8744) \ N -- N -- N refs/heads/hjl/iamcu/gcc-5-branch (d73f07a)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 39 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 | 21 ++++++++++++- gcc/DATESTAMP | 2 +- gcc/config/i386/i386.c | 9 ++++-- gcc/config/s390/s390.md | 9 ++++-- gcc/cp/ChangeLog | 11 +++++++ gcc/cp/call.c | 37 ++++++++++++++++++++++- gcc/cp/init.c | 19 ++++++++++-- gcc/fortran/ChangeLog | 9 +++++- gcc/fortran/trans-stmt.c | 3 +- gcc/testsuite/ChangeLog | 31 +++++++++++++++---- gcc/testsuite/g++.dg/cpp0x/anon-union1.C | 27 +++++++++++++++++ gcc/testsuite/g++.dg/init/elide3.C | 50 +++++++++++++++++++++++++++++++ gcc/testsuite/gcc.target/i386/pr67985-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr68018.c | 10 +++++++ gcc/testsuite/gcc.target/s390/pr68015.c | 24 +++++++++++++++ gcc/testsuite/gfortran.dg/pr58754.f90 | 24 +++++++++++++++ 16 files changed, 269 insertions(+), 19 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/anon-union1.C create mode 100644 gcc/testsuite/g++.dg/init/elide3.C create mode 100644 gcc/testsuite/gcc.target/i386/pr68018.c create mode 100644 gcc/testsuite/gcc.target/s390/pr68015.c create mode 100644 gcc/testsuite/gfortran.dg/pr58754.f90