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 ca8990e Use GET_MODE_BITSIZE to get vector natural alignment discards 4af189e Don't leak ISA to __attribute__ ((target("arch=XXX"))) discards 825d6ca Disable X86_TUNE_ALWAYS_FANCY_MATH_387 for Lakemont discards 85a8a69 Fix def_test_returning_type in iamcu/test_basic_returning.c discards cd3ef93 Replace printf with __builtin_printf discards 171e7c9 Properly initialize u5 discards baaf28a Fix typos in comments in i386.c discards 853fbfb Define x86 CALL_USED_REGISTERS_MASK discards 8c44f8e Backport r228460 from mainline discards cbf01f1 Enable bt and and movzx for Lakemont discards dff5f38 Rename IA MCU processor lakemount to lakemont discards 70341db Change IA MCU processor from iamcu to lakemount discards 783e1ae Add a testcase for PR target/66821 discards efaecec Update MOVE_RATIO cost for IA MCU discards 4aa4d6c Define DBX_REGISTER_NUMBER for IA MCU discards a5354f8 Cleanup FPmode splitters a bit discards df65b35 More fix for PR rtl-optimization/66626 discards 607b178 Fix PR rtl-optimization/66626 discards da82983 Replicate static chain on the stack discards e6114d5 Add a testcase for PR target/66824 discards b3cb7c0 Fix PR target/66824 discards 57401cd Allow indirect sibcall with register arguments discards 6352054 Fix PR target/65753 discards b175587 Adjust variable shift costs for IA MCU discards be85f41 Update config/i386/iamcu.h discards d024dd9 Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU discards 114fb6f Check int_size_in_bytes in ix86_return_in_memory discards 272cd14 Allow <adxintrin.h> for IA MCU discards f676ba0 Don't pass/return vectors in registers for IAMCU discards 1d01ea9 Handle PROCESSOR_IAMCU in ix86_target_macros_internal discards 877527f Optimize i?86-*-elfiamcu for iamcu by default discards 96246f0 Add -march=iamcu to optimize for IA MCU discards 7b4663c Add IA MCU support to x86intrin.h discards a5b44f0 IA MCU psABI support: testsuite discards ae9c3f7 IA MCU psABI support: changes to libraries discards 255dce6 IA MCU psABI support: GCC changes adds dbff7d2 2015-10-19 Steven G. Kargl kargl@gcc.gnu.org adds ac1e352 Fix partial specialization syntax of wide int traits new fa8078d IA MCU psABI support: GCC changes new a883258 IA MCU psABI support: changes to libraries new cd62e48 IA MCU psABI support: testsuite new c2dabca Add IA MCU support to x86intrin.h new acd21f5 Add -march=iamcu to optimize for IA MCU new 4f95489 Optimize i?86-*-elfiamcu for iamcu by default new 4a08173 Handle PROCESSOR_IAMCU in ix86_target_macros_internal new a049e14 Don't pass/return vectors in registers for IAMCU new 71483ff Allow <adxintrin.h> for IA MCU new 81e589c Check int_size_in_bytes in ix86_return_in_memory new 900b816 Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU new 72435bc Update config/i386/iamcu.h new 1b9fb99 Adjust variable shift costs for IA MCU new 01eb3ea Fix PR target/65753 new 803f3f6 Allow indirect sibcall with register arguments new 74d01d7 Fix PR target/66824 new ce20393 Add a testcase for PR target/66824 new 4a0d136 Replicate static chain on the stack new b4bd0a6 Fix PR rtl-optimization/66626 new acb6862 More fix for PR rtl-optimization/66626 new 6c3d695 Cleanup FPmode splitters a bit new 2beba7d Define DBX_REGISTER_NUMBER for IA MCU new b9fa5c1 Update MOVE_RATIO cost for IA MCU new 4c932e5 Add a testcase for PR target/66821 new a8f8544 Change IA MCU processor from iamcu to lakemount new 89cdaa4 Rename IA MCU processor lakemount to lakemont new 92a24f9 Enable bt and and movzx for Lakemont new fc63830 Backport r228460 from mainline new dc5a536 Define x86 CALL_USED_REGISTERS_MASK new 1ed5192 Fix typos in comments in i386.c new a6f06d3 Properly initialize u5 new 0aa593c Replace printf with __builtin_printf new e04868a Fix def_test_returning_type in iamcu/test_basic_returning.c new 0bdbb8c Disable X86_TUNE_ALWAYS_FANCY_MATH_387 for Lakemont new e25a08b Don't leak ISA to __attribute__ ((target("arch=XXX"))) new 03c7ce0 Use GET_MODE_BITSIZE to get vector natural alignment
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 (ca8990e) \ N -- N -- N refs/heads/hjl/iamcu/gcc-5-branch (03c7ce0)
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 36 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/fortran/ChangeLog | 11 +++++++++++ gcc/fortran/decl.c | 20 +++++++++++++++----- gcc/fortran/resolve.c | 27 +++++++++++++-------------- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/gfortran.dg/char_length_2.f90 | 17 ++++++++--------- gcc/testsuite/gfortran.dg/pr67987.f90 | 18 ++++++++++++++++++ gcc/wide-int.h | 10 ---------- 8 files changed, 79 insertions(+), 38 deletions(-) create mode 100644 gcc/testsuite/gfortran.dg/pr67987.f90