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 70814a7 Merge ix86_maybe_switch_abi with ix86_set_current_function discards 0365e43 Enable bt and and movzx for Lakemont discards ad67fee Rename IA MCU processor lakemount to lakemont discards 6a18445 Change IA MCU processor from iamcu to lakemount discards b32fc83 Add a testcase for PR target/66821 discards c07959d Update MOVE_RATIO cost for IA MCU discards 81caebc Define DBX_REGISTER_NUMBER for IA MCU discards 28c9bca Cleanup FPmode splitters a bit discards bc2c4be More fix for PR rtl-optimization/66626 discards fb62211 Fix PR rtl-optimization/66626 discards 93355c6 Replicate static chain on the stack discards 98e6eee Add a testcase for PR target/66824 discards 94b4b74 Fix PR target/66824 discards 0767c1d Allow indirect sibcall with register arguments discards c50d162 Fix PR target/65753 discards 4f276cd Adjust variable shift costs for IA MCU discards 05ad71f Update config/i386/iamcu.h discards f860b82 Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU discards 5b4b32a Check int_size_in_bytes in ix86_return_in_memory discards 6e425e7 Allow <adxintrin.h> for IA MCU discards ae0ec4e Don't pass/return vectors in registers for IAMCU discards d6f0855 Handle PROCESSOR_IAMCU in ix86_target_macros_internal discards 1c123e9 Optimize i?86-*-elfiamcu for iamcu by default discards 63f5ad9 Add -march=iamcu to optimize for IA MCU discards 25eaf9e Add IA MCU support to x86intrin.h discards cbfe383 IA MCU psABI support: testsuite discards 7172713 IA MCU psABI support: changes to libraries discards 52443de IA MCU psABI support: GCC changes adds 5bc96a1 Backport Filesystem TS fixes from mainline. adds b347741 Daily bump. adds a15510d * zh_TW.po: Update. adds e2acf74 Backport PR libstdc++/65913 fix from mainline. adds 22f4113 Daily bump. adds c3c367c * gcc-interface/Make-lang.in: Make sure that GNAT1_OBJS and [...] adds a167494 Daily bump. adds caea92a Reset inlined debug variables at the end of the inlined function adds 57dbaa8 Daily bump. adds 3c779e7 Daily bump. adds b68b3d9 2015-10-12 Richard Biener rguenther@suse.de adds 6ceef89 PR target/67849 gcc/ * config/i386/sse.md (define_split vec [...] adds 8f32a75 Merge ix86_maybe_switch_abi with ix86_set_current_function new 537c73c IA MCU psABI support: GCC changes new a36bba5 IA MCU psABI support: changes to libraries new b0caaeb IA MCU psABI support: testsuite new 09c5a1a Add IA MCU support to x86intrin.h new 7800849 Add -march=iamcu to optimize for IA MCU new 3338a91 Optimize i?86-*-elfiamcu for iamcu by default new 32fc761 Handle PROCESSOR_IAMCU in ix86_target_macros_internal new fe1f177 Don't pass/return vectors in registers for IAMCU new 11bdb03 Allow <adxintrin.h> for IA MCU new b2b599b Check int_size_in_bytes in ix86_return_in_memory new 9e6247d Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU new 473e3fb Update config/i386/iamcu.h new f91ba87 Adjust variable shift costs for IA MCU new 5151066 Fix PR target/65753 new 0935116 Allow indirect sibcall with register arguments new bd3a87d Fix PR target/66824 new 246dc92 Add a testcase for PR target/66824 new 55747b6 Replicate static chain on the stack new dd27d47 Fix PR rtl-optimization/66626 new 818bc87 More fix for PR rtl-optimization/66626 new 6805f38 Cleanup FPmode splitters a bit new d0f7424 Define DBX_REGISTER_NUMBER for IA MCU new 5ec9cd2 Update MOVE_RATIO cost for IA MCU new aea0887 Add a testcase for PR target/66821 new 10c4d85 Change IA MCU processor from iamcu to lakemount new ecc9a65 Rename IA MCU processor lakemount to lakemont new fd5d27f Enable bt and and movzx 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 (70814a7) \ N -- N -- N refs/heads/hjl/iamcu/gcc-5-branch (fd5d27f)
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 27 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 | 62 ++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/Make-lang.in | 2 +- gcc/builtins.c | 16 +- gcc/config.in | 6 + gcc/config/i386/sse.md | 129 ++++++++++++++-- gcc/configure | 31 ++++ gcc/configure.ac | 14 ++ gcc/graphite-blocking.c | 1 + gcc/graphite-dependences.c | 15 +- gcc/graphite-interchange.c | 1 + gcc/graphite-isl-ast-to-gimple.c | 2 + gcc/graphite-optimize-isl.c | 10 +- gcc/graphite-poly.c | 1 + gcc/graphite-poly.h | 5 + gcc/graphite-scop-detection.c | 1 + gcc/graphite-sese-to-poly.c | 1 + gcc/graphite.c | 1 + gcc/testsuite/ChangeLog | 6 + gcc/testsuite/gcc.target/i386/pr67480.c | 10 ++ gcc/tree-inline.c | 56 +++++++ libcpp/po/ChangeLog | 4 + libcpp/po/zh_TW.po | 80 +++------- libstdc++-v3/ChangeLog | 88 +++++++++++ libstdc++-v3/acinclude.m4 | 19 ++- libstdc++-v3/config.h.in | 8 +- libstdc++-v3/configure | 32 +++- libstdc++-v3/include/bits/atomic_base.h | 20 +-- libstdc++-v3/include/bits/locale_conv.h | 8 +- libstdc++-v3/include/experimental/fs_dir.h | 34 +++-- libstdc++-v3/include/experimental/fs_path.h | 8 + libstdc++-v3/include/std/atomic | 8 +- libstdc++-v3/src/filesystem/Makefile.am | 12 +- libstdc++-v3/src/filesystem/Makefile.in | 17 ++- .../filesystem/cow-dir.cc} | 7 +- .../filesystem/cow-ops.cc} | 7 +- .../filesystem/cow-path.cc} | 7 +- libstdc++-v3/src/filesystem/dir.cc | 165 ++++++++++----------- libstdc++-v3/src/filesystem/ops.cc | 141 ++++++++++++++++-- libstdc++-v3/src/filesystem/path.cc | 10 +- .../regression.cc => 29_atomics/atomic/65913.cc} | 25 ++-- .../filesystem/iterators/directory_iterator.cc | 77 ++++++++++ .../iterators/recursive_directory_iterator.cc | 104 +++++++++++++ .../experimental/filesystem/operations/absolute.cc | 4 + .../operations/{status.cc => canonical.cc} | 40 +++-- .../experimental/filesystem/operations/copy.cc | 4 + .../{status.cc => create_directories.cc} | 49 ++++-- .../filesystem/operations/current_path.cc | 4 + .../experimental/filesystem/operations/exists.cc | 17 ++- .../filesystem/operations/file_size.cc | 4 + .../experimental/filesystem/operations/status.cc | 4 + .../filesystem/operations/temp_directory_path.cc | 4 + .../experimental/filesystem/path/assign/assign.cc | 4 + .../experimental/filesystem/path/concat/strings.cc | 4 + .../filesystem/path/construct/range.cc | 9 +- .../experimental/filesystem/path/factory/TODO | 0 .../testsuite/experimental/filesystem/path/io/TODO | 0 .../experimental/filesystem/path/native/TODO | 0 59 files changed, 1109 insertions(+), 296 deletions(-) create mode 100644 gcc/testsuite/gcc.target/i386/pr67480.c copy libstdc++-v3/{config/locale/generic/c++locale_internal.h => src/filesystem/co [...] copy libstdc++-v3/{config/locale/generic/c++locale_internal.h => src/filesystem/co [...] copy libstdc++-v3/{config/locale/generic/c++locale_internal.h => src/filesystem/co [...] copy libstdc++-v3/testsuite/{28_regex/regression.cc => 29_atomics/atomic/65913.cc} (73%) create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/iterators/direct [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/iterators/recurs [...] copy libstdc++-v3/testsuite/experimental/filesystem/operations/{status.cc => canon [...] copy libstdc++-v3/testsuite/experimental/filesystem/operations/{status.cc => creat [...] delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/factory/TODO delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/io/TODO delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/native/TODO