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 03c7ce0 Use GET_MODE_BITSIZE to get vector natural alignment discards e25a08b Don't leak ISA to __attribute__ ((target("arch=XXX"))) discards 0bdbb8c Disable X86_TUNE_ALWAYS_FANCY_MATH_387 for Lakemont discards e04868a Fix def_test_returning_type in iamcu/test_basic_returning.c discards 0aa593c Replace printf with __builtin_printf discards a6f06d3 Properly initialize u5 discards 1ed5192 Fix typos in comments in i386.c discards dc5a536 Define x86 CALL_USED_REGISTERS_MASK discards fc63830 Backport r228460 from mainline discards 92a24f9 Enable bt and and movzx for Lakemont discards 89cdaa4 Rename IA MCU processor lakemount to lakemont discards a8f8544 Change IA MCU processor from iamcu to lakemount discards 4c932e5 Add a testcase for PR target/66821 discards b9fa5c1 Update MOVE_RATIO cost for IA MCU discards 2beba7d Define DBX_REGISTER_NUMBER for IA MCU discards 6c3d695 Cleanup FPmode splitters a bit discards acb6862 More fix for PR rtl-optimization/66626 discards b4bd0a6 Fix PR rtl-optimization/66626 discards 4a0d136 Replicate static chain on the stack discards ce20393 Add a testcase for PR target/66824 discards 74d01d7 Fix PR target/66824 discards 803f3f6 Allow indirect sibcall with register arguments discards 01eb3ea Fix PR target/65753 discards 1b9fb99 Adjust variable shift costs for IA MCU discards 72435bc Update config/i386/iamcu.h discards 900b816 Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU discards 81e589c Check int_size_in_bytes in ix86_return_in_memory discards 71483ff Allow <adxintrin.h> for IA MCU discards a049e14 Don't pass/return vectors in registers for IAMCU discards 4a08173 Handle PROCESSOR_IAMCU in ix86_target_macros_internal discards 4f95489 Optimize i?86-*-elfiamcu for iamcu by default discards acd21f5 Add -march=iamcu to optimize for IA MCU discards c2dabca Add IA MCU support to x86intrin.h discards cd62e48 IA MCU psABI support: testsuite discards a883258 IA MCU psABI support: changes to libraries discards fa8078d IA MCU psABI support: GCC changes adds 3c6ff03 2015-10-19 Steven G. Kargl kargl@gcc.gnu.org adds 9034bc2 Daily bump. adds 2f9fa91 2015-10-19 Steven G. Kargl kargl@gcc.gnu.org adds 8a180b4 Fix default_binds_local_p_2 for extern protected data new fe3f7e8 IA MCU psABI support: GCC changes new 40e56ef IA MCU psABI support: changes to libraries new 9c94a7a IA MCU psABI support: testsuite new 5d8fffc Add IA MCU support to x86intrin.h new 17b35f4 Add -march=iamcu to optimize for IA MCU new 691f750 Optimize i?86-*-elfiamcu for iamcu by default new f4b7638 Handle PROCESSOR_IAMCU in ix86_target_macros_internal new 4cbafa4 Don't pass/return vectors in registers for IAMCU new 1b91482 Allow <adxintrin.h> for IA MCU new 9eed97d Check int_size_in_bytes in ix86_return_in_memory new d4da246 Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU new acb0e95 Update config/i386/iamcu.h new 4a9ed12 Adjust variable shift costs for IA MCU new 7b9c973 Fix PR target/65753 new fefff9d Allow indirect sibcall with register arguments new c3c6513 Fix PR target/66824 new 51ad3b8 Add a testcase for PR target/66824 new 893b36e Replicate static chain on the stack new 13c2745 Fix PR rtl-optimization/66626 new 291a6b8 More fix for PR rtl-optimization/66626 new 8184cc6 Cleanup FPmode splitters a bit new 44320ec Define DBX_REGISTER_NUMBER for IA MCU new 7f4d2ea Update MOVE_RATIO cost for IA MCU new ebd4cd2 Add a testcase for PR target/66821 new 16d21b8 Change IA MCU processor from iamcu to lakemount new a31f967 Rename IA MCU processor lakemount to lakemont new 6699380 Enable bt and and movzx for Lakemont new 184d397 Backport r228460 from mainline new d68837a Define x86 CALL_USED_REGISTERS_MASK new aab954d Fix typos in comments in i386.c new 89d7014 Properly initialize u5 new 1206234 Replace printf with __builtin_printf new 255705e Fix def_test_returning_type in iamcu/test_basic_returning.c new c3430aa Disable X86_TUNE_ALWAYS_FANCY_MATH_387 for Lakemont new b4750ad Don't leak ISA to __attribute__ ((target("arch=XXX"))) new 8f79f80 Use GET_MODE_BITSIZE to get vector natural alignment new 8c9a9aa Properly handle -miamcu and -march=lakemont new c0d8744 Skip local error_mark_node decls
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 (03c7ce0) \ N -- N -- N refs/heads/hjl/iamcu/gcc-5-branch (c0d8744)
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 38 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 | 8 ++++++ gcc/DATESTAMP | 2 +- gcc/cgraphbuild.c | 3 ++- gcc/common/config/i386/i386-common.c | 16 +----------- gcc/config/i386/i386.c | 41 ++++++++++++++--------------- gcc/config/i386/i386.h | 8 ++++-- gcc/fortran/ChangeLog | 11 ++++++++ gcc/fortran/decl.c | 1 - gcc/fortran/resolve.c | 2 +- gcc/testsuite/ChangeLog | 19 ++++++++++++++ gcc/testsuite/gcc.target/aarch64/pr66912.c | 42 ++++++++++++++++++++++++++++++ gcc/testsuite/gcc.target/arm/pr66912.c | 42 ++++++++++++++++++++++++++++++ gcc/testsuite/gcc.target/i386/pr66810.c | 10 +++++++ gcc/testsuite/gcc.target/i386/pr67963-1.c | 9 +++++++ gcc/testsuite/gcc.target/i386/pr67963-2.c | 11 ++++++++ gcc/testsuite/gcc.target/i386/pr67963-3.c | 11 ++++++++ gcc/testsuite/gcc.target/i386/pr67985-1.c | 11 ++++++++ gcc/testsuite/gcc.target/i386/pr67985-2.c | 13 +++++++++ gcc/testsuite/gcc.target/i386/pr67985-3.c | 12 +++++++++ gcc/testsuite/gfortran.dg/pr67900.f90 | 19 ++++++++++++++ gcc/testsuite/gfortran.dg/pr68019.f90 | 13 +++++++++ gcc/varasm.c | 5 ++-- 22 files changed, 264 insertions(+), 45 deletions(-) create mode 100644 gcc/testsuite/gcc.target/aarch64/pr66912.c create mode 100644 gcc/testsuite/gcc.target/arm/pr66912.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66810.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67963-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67963-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67963-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67985-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67985-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67985-3.c create mode 100644 gcc/testsuite/gfortran.dg/pr67900.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr68019.f90