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 cc11a71 Fix typos in comments in i386.c omits 8cd3cf1 Round up the SSE register save area only if needed omits 58c173f Pass VOIDmode to gen_rtx_SET omits 127b725 Backport r228577 from mainline omits 9bdb083 Allow -mincoming-stack-boundary=3 with -mno-sse omits d8eb402 Define x86 CALL_USED_REGISTERS_MASK omits 4ad0a1f Backport r228460 from mainline omits 580e526 Backport r228410 (add ROUND_UP) from mainline omits fd5d27f Enable bt and and movzx for Lakemont omits ecc9a65 Rename IA MCU processor lakemount to lakemont omits 10c4d85 Change IA MCU processor from iamcu to lakemount omits aea0887 Add a testcase for PR target/66821 omits 5ec9cd2 Update MOVE_RATIO cost for IA MCU omits d0f7424 Define DBX_REGISTER_NUMBER for IA MCU omits 6805f38 Cleanup FPmode splitters a bit omits 818bc87 More fix for PR rtl-optimization/66626 omits dd27d47 Fix PR rtl-optimization/66626 omits 55747b6 Replicate static chain on the stack omits 246dc92 Add a testcase for PR target/66824 omits bd3a87d Fix PR target/66824 omits 0935116 Allow indirect sibcall with register arguments omits 5151066 Fix PR target/65753 omits f91ba87 Adjust variable shift costs for IA MCU omits 473e3fb Update config/i386/iamcu.h omits 9e6247d Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU omits b2b599b Check int_size_in_bytes in ix86_return_in_memory omits 11bdb03 Allow <adxintrin.h> for IA MCU omits fe1f177 Don't pass/return vectors in registers for IAMCU omits 32fc761 Handle PROCESSOR_IAMCU in ix86_target_macros_internal omits 3338a91 Optimize i?86-*-elfiamcu for iamcu by default omits 7800849 Add -march=iamcu to optimize for IA MCU omits 09c5a1a Add IA MCU support to x86intrin.h omits b0caaeb IA MCU psABI support: testsuite omits a36bba5 IA MCU psABI support: changes to libraries omits 537c73c IA MCU psABI support: GCC changes adds c9b5485 /cp 2015-10-12 Paolo Carlini paolo.carlini@oracle.com adds 04a333b Backport from mainline 2015-10-08 H.J. Lu hongjiu.lu@intel.com adds dae26a1 Correct x86 backend stack alignment adjustment new 0f4a501 IA MCU psABI support: GCC changes new dea5d53 IA MCU psABI support: changes to libraries new 95d9e9c IA MCU psABI support: testsuite new 7e14a6e Add IA MCU support to x86intrin.h new d22f9a5 Add -march=iamcu to optimize for IA MCU new 88d80f2 Optimize i?86-*-elfiamcu for iamcu by default new 7f31b1c Handle PROCESSOR_IAMCU in ix86_target_macros_internal new 079e1f1 Don't pass/return vectors in registers for IAMCU new bddfb11 Allow <adxintrin.h> for IA MCU new 2991aa5 Check int_size_in_bytes in ix86_return_in_memory new 8a3bf5a Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU new fb7187f Update config/i386/iamcu.h new 002401a Adjust variable shift costs for IA MCU new f33f6b1 Fix PR target/65753 new 42a4931 Allow indirect sibcall with register arguments new aa7829a Fix PR target/66824 new dbabb45 Add a testcase for PR target/66824 new 33cd168 Replicate static chain on the stack new 10f6546 Fix PR rtl-optimization/66626 new 6b6fc5c More fix for PR rtl-optimization/66626 new c3f75c9 Cleanup FPmode splitters a bit new ee9c7ff Define DBX_REGISTER_NUMBER for IA MCU new 4bf0d52 Update MOVE_RATIO cost for IA MCU new fcc9147 Add a testcase for PR target/66821 new f21e191 Change IA MCU processor from iamcu to lakemount new b716920 Rename IA MCU processor lakemount to lakemont new a24caed Enable bt and and movzx for Lakemont new 4c0f39e Backport r228460 from mainline new fbf9028 Define x86 CALL_USED_REGISTERS_MASK new 054dc25 Fix typos in comments in i386.c
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 (cc11a71) \ N -- N -- N refs/heads/hjl/iamcu/gcc-5-branch (054dc25)
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 30 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 | 32 +++++++++++++++ gcc/config/i386/i386.c | 65 ++++++++++++++++--------------- gcc/config/i386/i386.h | 3 +- gcc/cp/ChangeLog | 9 +++++ gcc/cp/decl2.c | 8 +++- gcc/ggc-page.c | 6 ++- gcc/system.h | 6 --- gcc/testsuite/ChangeLog | 19 +++++++++ gcc/testsuite/g++.dg/cpp0x/local-type1.C | 19 +++++++++ gcc/testsuite/gcc.target/i386/pr53383-1.c | 8 ---- gcc/testsuite/gcc.target/i386/pr53383-2.c | 8 ---- gcc/testsuite/gcc.target/i386/pr53383-3.c | 8 ---- 12 files changed, 125 insertions(+), 66 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/local-type1.C delete mode 100644 gcc/testsuite/gcc.target/i386/pr53383-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr53383-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr53383-3.c