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.
omits 054dc25 Fix typos in comments in i386.c omits fbf9028 Define x86 CALL_USED_REGISTERS_MASK omits 4c0f39e Backport r228460 from mainline omits a24caed Enable bt and and movzx for Lakemont omits b716920 Rename IA MCU processor lakemount to lakemont omits f21e191 Change IA MCU processor from iamcu to lakemount omits fcc9147 Add a testcase for PR target/66821 omits 4bf0d52 Update MOVE_RATIO cost for IA MCU omits ee9c7ff Define DBX_REGISTER_NUMBER for IA MCU omits c3f75c9 Cleanup FPmode splitters a bit omits 6b6fc5c More fix for PR rtl-optimization/66626 omits 10f6546 Fix PR rtl-optimization/66626 omits 33cd168 Replicate static chain on the stack omits dbabb45 Add a testcase for PR target/66824 omits aa7829a Fix PR target/66824 omits 42a4931 Allow indirect sibcall with register arguments omits f33f6b1 Fix PR target/65753 omits 002401a Adjust variable shift costs for IA MCU omits fb7187f Update config/i386/iamcu.h omits 8a3bf5a Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU omits 2991aa5 Check int_size_in_bytes in ix86_return_in_memory omits bddfb11 Allow <adxintrin.h> for IA MCU omits 079e1f1 Don't pass/return vectors in registers for IAMCU omits 7f31b1c Handle PROCESSOR_IAMCU in ix86_target_macros_internal omits 88d80f2 Optimize i?86-*-elfiamcu for iamcu by default omits d22f9a5 Add -march=iamcu to optimize for IA MCU omits 7e14a6e Add IA MCU support to x86intrin.h omits 95d9e9c IA MCU psABI support: testsuite omits dea5d53 IA MCU psABI support: changes to libraries omits 0f4a501 IA MCU psABI support: GCC changes adds fd897ff Daily bump. adds 401bba0 Daily bump. adds a87978b PR target/67967 * config/i386/i386.c (ix86_emit_save_reg_us [...] adds b812e3a Daily bump. adds 34cc3c1 Backport from mainline 2015-10-14 Peter Bergner <bergner@ [...] adds 7eeeb19 Daily bump. adds 192eadf Daily bump. adds d79feef 2015-10-16 Richard Sandiford richard.sandiford@arm.com adds 30da5dc Daily bump. new 79420f6 IA MCU psABI support: GCC changes new 9757864 IA MCU psABI support: changes to libraries new fd7b769 IA MCU psABI support: testsuite new 08874d8 Add IA MCU support to x86intrin.h new a09c95d Add -march=iamcu to optimize for IA MCU new a9ce4ae Optimize i?86-*-elfiamcu for iamcu by default new 1ae9b0c Handle PROCESSOR_IAMCU in ix86_target_macros_internal new 5f8ed97 Don't pass/return vectors in registers for IAMCU new f3b623f Allow <adxintrin.h> for IA MCU new ffe6055 Check int_size_in_bytes in ix86_return_in_memory new b39e36f Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU new 98f3126 Update config/i386/iamcu.h new f0616b7 Adjust variable shift costs for IA MCU new 1fc2891 Fix PR target/65753 new 2d724c1 Allow indirect sibcall with register arguments new 31aab9f Fix PR target/66824 new 837746a Add a testcase for PR target/66824 new 5abcd93 Replicate static chain on the stack new cf7924f Fix PR rtl-optimization/66626 new c4d991a More fix for PR rtl-optimization/66626 new 228207c Cleanup FPmode splitters a bit new 9f1edff Define DBX_REGISTER_NUMBER for IA MCU new 8ffce01 Update MOVE_RATIO cost for IA MCU new d89ba8a Add a testcase for PR target/66821 new 22a9856 Change IA MCU processor from iamcu to lakemount new 16b097b9 Rename IA MCU processor lakemount to lakemont new 03419a5 Enable bt and and movzx for Lakemont new 0ac7b7f Backport r228460 from mainline new 302ec8b Define x86 CALL_USED_REGISTERS_MASK new ea9d20d Fix typos in comments in i386.c new c2400ad Properly initialize u5 new b8f0acb Replace printf with __builtin_printf new 965a6d2 Fix def_test_returning_type in iamcu/test_basic_returning.c new cb620e2 Disable X86_TUNE_ALWAYS_FANCY_MATH_387 for Lakemont
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 (054dc25) \ N -- N -- N refs/heads/hjl/iamcu/gcc-5-branch (cb620e2)
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 34 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 | 30 ++++ gcc/DATESTAMP | 2 +- gcc/config/i386/i386.c | 11 +- gcc/config/i386/x86-tune.def | 2 +- gcc/config/rs6000/htm.md | 181 ++++++++++++++++++--- gcc/config/rs6000/rs6000-c.c | 6 +- gcc/doc/extend.texi | 22 +++ gcc/testsuite/ChangeLog | 5 + .../i386/iamcu/test_basic_64bit_returning.c | 2 +- .../gcc.target/i386/iamcu/test_basic_returning.c | 5 +- .../gcc.target/i386/iamcu/test_passing_unions.c | 2 +- gcc/testsuite/gfortran.dg/pr66311.f90 | 60 +++++++ gcc/wide-int.cc | 13 +- 13 files changed, 302 insertions(+), 39 deletions(-) create mode 100644 gcc/testsuite/gfortran.dg/pr66311.f90