This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/interrupt/gcc-5-branch in repository gcc.
discards 9fe2f0b Pass VOIDmode to gen_rtx_SET discards a876110 Implement x86 interrupt attribute discards cc11a71 Fix typos in comments in i386.c discards 8cd3cf1 Round up the SSE register save area only if needed discards 58c173f Pass VOIDmode to gen_rtx_SET discards 127b725 Backport r228577 from mainline discards 9bdb083 Allow -mincoming-stack-boundary=3 with -mno-sse discards d8eb402 Define x86 CALL_USED_REGISTERS_MASK discards 4ad0a1f Backport r228460 from mainline discards 580e526 Backport r228410 (add ROUND_UP) from mainline discards fd5d27f Enable bt and and movzx for Lakemont discards ecc9a65 Rename IA MCU processor lakemount to lakemont discards 10c4d85 Change IA MCU processor from iamcu to lakemount discards aea0887 Add a testcase for PR target/66821 discards 5ec9cd2 Update MOVE_RATIO cost for IA MCU discards d0f7424 Define DBX_REGISTER_NUMBER for IA MCU discards 6805f38 Cleanup FPmode splitters a bit discards 818bc87 More fix for PR rtl-optimization/66626 discards dd27d47 Fix PR rtl-optimization/66626 discards 55747b6 Replicate static chain on the stack discards 246dc92 Add a testcase for PR target/66824 discards bd3a87d Fix PR target/66824 discards 0935116 Allow indirect sibcall with register arguments discards 5151066 Fix PR target/65753 discards f91ba87 Adjust variable shift costs for IA MCU discards 473e3fb Update config/i386/iamcu.h discards 9e6247d Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU discards b2b599b Check int_size_in_bytes in ix86_return_in_memory discards 11bdb03 Allow <adxintrin.h> for IA MCU discards fe1f177 Don't pass/return vectors in registers for IAMCU discards 32fc761 Handle PROCESSOR_IAMCU in ix86_target_macros_internal discards 3338a91 Optimize i?86-*-elfiamcu for iamcu by default discards 7800849 Add -march=iamcu to optimize for IA MCU discards 09c5a1a Add IA MCU support to x86intrin.h discards b0caaeb IA MCU psABI support: testsuite discards a36bba5 IA MCU psABI support: changes to libraries discards 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 adds 0f4a501 IA MCU psABI support: GCC changes adds dea5d53 IA MCU psABI support: changes to libraries adds 95d9e9c IA MCU psABI support: testsuite adds 7e14a6e Add IA MCU support to x86intrin.h adds d22f9a5 Add -march=iamcu to optimize for IA MCU adds 88d80f2 Optimize i?86-*-elfiamcu for iamcu by default adds 7f31b1c Handle PROCESSOR_IAMCU in ix86_target_macros_internal adds 079e1f1 Don't pass/return vectors in registers for IAMCU adds bddfb11 Allow <adxintrin.h> for IA MCU adds 2991aa5 Check int_size_in_bytes in ix86_return_in_memory adds 8a3bf5a Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU adds fb7187f Update config/i386/iamcu.h adds 002401a Adjust variable shift costs for IA MCU adds f33f6b1 Fix PR target/65753 adds 42a4931 Allow indirect sibcall with register arguments adds aa7829a Fix PR target/66824 adds dbabb45 Add a testcase for PR target/66824 adds 33cd168 Replicate static chain on the stack adds 10f6546 Fix PR rtl-optimization/66626 adds 6b6fc5c More fix for PR rtl-optimization/66626 adds c3f75c9 Cleanup FPmode splitters a bit adds ee9c7ff Define DBX_REGISTER_NUMBER for IA MCU adds 4bf0d52 Update MOVE_RATIO cost for IA MCU adds fcc9147 Add a testcase for PR target/66821 adds f21e191 Change IA MCU processor from iamcu to lakemount adds b716920 Rename IA MCU processor lakemount to lakemont adds a24caed Enable bt and and movzx for Lakemont adds 4c0f39e Backport r228460 from mainline adds fbf9028 Define x86 CALL_USED_REGISTERS_MASK adds 054dc25 Fix typos in comments in i386.c new 7614d14 Implement x86 interrupt attribute
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 (9fe2f0b) \ N -- N -- N refs/heads/hjl/interrupt/gcc-5-branch (7614d14)
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 1 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 | 41 ++++++++++++++++--------------- 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, 113 insertions(+), 54 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