This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/indbr/gcc-5-branch in repository gcc.
discards fd51e76 Generate indirect branch relocation via GOT discards 3fd7104 Check if x86 gas supports indirect branch via GOT omits 19894c6 Properly handle -fno-plt in ix86_expand_call omits 2381bc3 Add more tests for PR target/66232 omits 442e79d Allow indirect sibcall with register arguments omits 739f56d * gcc.target/i386/noplt-1.c (dg-do): Fix target selector. * [...] omits ddce735 2015-06-04 Sriraman Tallam tmsriram@google.com omits c06740d * config/i386/i386.h (enum reg_class): Move CLOBBERED_REGS p [...] omits 991291d * config/i386/i386.c (ix86_function_ok_for_sibcall): Check flag_plt. omits fad38a0 Allow indirect branch via GOT slot for x32 omits b95473c Fix PR target/65753 omits 045ed2e * calls.c (prepare_call_address): Transform PLT call to GOT [...] adds 108805d PR rtl-optimization/67028 * combine.c (simplify_comparison) [...] adds 7486aad PR c++/66957 * search.c (protected_accessible_p): Revert fi [...] adds a861752 * Makefile.in: Regenerate with automake-1.11.6. * aclocal.m [...] adds 9895753 Backport Filesystem TS from mainline * acinclude.m4 (GLIBCX [...] adds 00c8c32 PR libfortran/66936 * io/unix.c (__MINGW32__): Undefine HAV [...] adds 2c95d96 Daily bump. adds fffec0f Daily bump. adds acab690 * python/Makefile.am: Ensure gdb.py is installed for libstdc [...] adds abedecf * config/avr/avr.c (avr_insert_attributes): In diagnostic es [...] adds f834f76 Daily bump. adds 39c80c9 Daily bump. adds 9cbfd68 Daily bump. adds 6aa400e Daily bump. adds 275ab00 PR libgomp/66761 PR libgomp/67303 * i [...] adds 4f33beb [gcc] 2015-08-24 Michael Meissner meissner@linux.vnet.ibm.com adds 034526a Daily bump. adds b7742f2 S390: Fix vec_load_bndry operand type adds b044c14 Daily bump. adds 04ac14b [PATCH][ARM]Tighten the conditions for arm_movw, arm_movt. adds 596913d Daily bump. adds 08dce8b * config/rs6000/vector.md (vec_shr_<mode>): Fix to do a shif [...] adds 1c4718a Daily bump. adds 0430404 Backport from mainline 2015-08-28 Tim Shen timshen@google.com new fb0bfd2 * calls.c (prepare_call_address): Transform PLT call to GOT [...] new 769d9fb Fix PR target/65753 new cc2e40e Allow indirect branch via GOT slot for x32 new a35a4e5 * config/i386/i386.c (ix86_function_ok_for_sibcall): Check flag_plt. new 787aab5 * config/i386/i386.h (enum reg_class): Move CLOBBERED_REGS p [...] new b01696c 2015-06-04 Sriraman Tallam tmsriram@google.com new 537be57 * gcc.target/i386/noplt-1.c (dg-do): Fix target selector. * [...] new 12dc138 Allow indirect sibcall with register arguments new 7ce85a8 Add more tests for PR target/66232 new 450a390 Properly handle -fno-plt in ix86_expand_call new d530ff3 Check if x86 gas supports indirect branch via GOT new 8fe04b8 Generate indirect branch relocation via GOT new bf90d0a Check $READELF_FOR_TARGET for readelf in configure
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 (fd51e76) \ N -- N -- N refs/heads/hjl/indbr/gcc-5-branch (bf90d0a)
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 13 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 | 58 + gcc/DATESTAMP | 2 +- gcc/combine.c | 19 +- gcc/config/arm/arm-protos.h | 1 + gcc/config/arm/arm.c | 32 + gcc/config/arm/arm.md | 2 +- gcc/config/arm/constraints.md | 3 +- gcc/config/avr/avr.c | 6 +- gcc/config/rs6000/rs6000-cpus.def | 2 + gcc/config/rs6000/rs6000.c | 57 +- gcc/config/rs6000/rs6000.opt | 2 +- gcc/config/rs6000/vector.md | 23 +- gcc/config/s390/s390-builtins.def | 18 +- gcc/configure | 6 +- gcc/configure.ac | 4 +- gcc/cp/ChangeLog | 5 + gcc/cp/search.c | 2 +- gcc/testsuite/ChangeLog | 30 + gcc/testsuite/g++.dg/conversion/access1.C | 2 +- gcc/testsuite/g++.dg/inherit/access9.C | 14 + gcc/testsuite/g++.dg/pr67211.C | 50 + gcc/testsuite/gcc.dg/pr67028.c | 21 + gcc/testsuite/gcc.target/powerpc/vec-shr.c | 34 + .../gcc.target/s390/zvector/vec-load_bndry-1.c | 80 ++ libgfortran/ChangeLog | 5 + libgfortran/io/unix.c | 6 + libgomp/ChangeLog | 10 + libgomp/config/linux/wait.h | 4 +- libgomp/iter.c | 4 +- libgomp/iter_ull.c | 4 +- libstdc++-v3/ChangeLog | 127 ++ libstdc++-v3/Makefile.in | 50 +- libstdc++-v3/acinclude.m4 | 163 ++- libstdc++-v3/aclocal.m4 | 62 +- libstdc++-v3/config.h.in | 34 + libstdc++-v3/configure | 574 ++++++++- libstdc++-v3/configure.ac | 5 + libstdc++-v3/doc/Makefile.in | 42 +- libstdc++-v3/include/Makefile.am | 17 +- libstdc++-v3/include/Makefile.in | 56 +- libstdc++-v3/include/bits/locale_conv.h | 189 ++- libstdc++-v3/include/bits/quoted_string.h | 164 +++ libstdc++-v3/include/bits/regex_scanner.tcc | 6 + .../include/experimental/{chrono => filesystem} | 54 +- libstdc++-v3/include/experimental/fs_dir.h | 326 ++++++ libstdc++-v3/include/experimental/fs_fwd.h | 289 +++++ libstdc++-v3/include/experimental/fs_ops.h | 291 +++++ libstdc++-v3/include/experimental/fs_path.h | 1016 ++++++++++++++++ libstdc++-v3/include/std/iomanip | 123 +- libstdc++-v3/libsupc++/Makefile.in | 55 +- libstdc++-v3/po/Makefile.in | 42 +- libstdc++-v3/python/Makefile.am | 2 +- libstdc++-v3/python/Makefile.in | 61 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 56 + libstdc++-v3/scripts/testsuite_flags.in | 3 +- libstdc++-v3/src/Makefile.am | 11 +- libstdc++-v3/src/Makefile.in | 62 +- libstdc++-v3/src/c++11/Makefile.in | 44 +- libstdc++-v3/src/c++98/Makefile.in | 44 +- libstdc++-v3/src/{c++11 => filesystem}/Makefile.am | 141 +-- libstdc++-v3/src/{c++11 => filesystem}/Makefile.in | 268 ++--- libstdc++-v3/src/filesystem/dir.cc | 403 +++++++ libstdc++-v3/src/filesystem/ops.cc | 1233 ++++++++++++++++++++ libstdc++-v3/src/filesystem/path.cc | 471 ++++++++ .../{match_results/swap.cc => regression.cc} | 15 +- libstdc++-v3/testsuite/Makefile.in | 42 +- .../filesystem/operations/absolute.cc} | 37 +- .../filesystem/operations/copy.cc} | 37 +- .../filesystem/operations/current_path.cc} | 39 +- .../filesystem/operations/exists.cc} | 32 +- .../operations/file_size.cc} | 67 +- .../filesystem/operations/status.cc} | 53 +- .../filesystem/operations/temp_directory_path.cc | 80 ++ .../not_fn.cc => filesystem/path/append/path.cc} | 52 +- .../experimental/filesystem/path/assign/assign.cc | 89 ++ .../filesystem/path/assign/copy.cc} | 36 +- .../filesystem/path/compare/compare.cc} | 43 +- .../filesystem/path/compare/path.cc} | 45 +- .../filesystem/path/compare/strings.cc} | 43 +- .../filesystem/path/concat/path.cc} | 65 +- .../filesystem/path/concat/strings.cc} | 45 +- .../filesystem/path/construct/copy.cc} | 35 +- .../filesystem/path/construct/default.cc} | 49 +- .../filesystem/path/construct/locale.cc} | 16 +- .../filesystem/path/construct/range.cc} | 38 +- .../filesystem/path/decompose/extension.cc} | 61 +- .../filesystem/path/decompose/filename.cc} | 41 +- .../filesystem/path/decompose/parent_path.cc} | 46 +- .../filesystem/path/decompose/relative_path.cc} | 48 +- .../filesystem/path/decompose/root_directory.cc} | 43 +- .../filesystem/path/decompose/root_name.cc} | 41 +- .../filesystem/path/decompose/root_path.cc} | 38 +- .../path/decompose/stem.cc} | 53 +- .../filesystem/path/factory/TODO} | 0 .../filesystem/path/generic/generic_string.cc} | 43 +- .../filesystem/path/io/TODO} | 0 .../experimental/filesystem/path/itr/traversal.cc | 86 ++ .../filesystem/path/modifiers/clear.cc} | 20 +- .../filesystem/path/modifiers/make_preferred.cc} | 44 +- .../filesystem/path/modifiers/remove_filename.cc} | 36 +- .../path/modifiers/replace_extension.cc} | 35 +- .../filesystem/path/modifiers/replace_filename.cc} | 35 +- .../filesystem/path/modifiers/swap.cc} | 21 +- .../filesystem/path/native/TODO} | 0 .../filesystem/path/nonmember/hash_value.cc} | 34 +- .../filesystem/path/query/empty.cc} | 18 +- .../filesystem/path/query/has_extension.cc} | 18 +- .../filesystem/path/query/has_filename.cc} | 18 +- .../filesystem/path/query/has_parent_path.cc} | 18 +- .../filesystem/path/query/has_relative_path.cc} | 18 +- .../filesystem/path/query/has_root_directory.cc} | 18 +- .../filesystem/path/query/has_root_name.cc} | 18 +- .../filesystem/path/query/has_root_path.cc} | 18 +- .../filesystem/path/query/has_stem.cc} | 18 +- .../filesystem/path/query/is_relative.cc} | 18 +- libstdc++-v3/testsuite/lib/dg-options.exp | 9 + libstdc++-v3/testsuite/lib/libstdc++.exp | 53 + libstdc++-v3/testsuite/util/testsuite_fs.h | 93 ++ 118 files changed, 7538 insertions(+), 1470 deletions(-) create mode 100644 gcc/testsuite/g++.dg/inherit/access9.C create mode 100644 gcc/testsuite/g++.dg/pr67211.C create mode 100644 gcc/testsuite/gcc.dg/pr67028.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-shr.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-load_bndry-1.c create mode 100644 libstdc++-v3/include/bits/quoted_string.h copy libstdc++-v3/include/experimental/{chrono => filesystem} (59%) create mode 100644 libstdc++-v3/include/experimental/fs_dir.h create mode 100644 libstdc++-v3/include/experimental/fs_fwd.h create mode 100644 libstdc++-v3/include/experimental/fs_ops.h create mode 100644 libstdc++-v3/include/experimental/fs_path.h copy libstdc++-v3/src/{c++11 => filesystem}/Makefile.am (51%) copy libstdc++-v3/src/{c++11 => filesystem}/Makefile.in (74%) create mode 100644 libstdc++-v3/src/filesystem/dir.cc create mode 100644 libstdc++-v3/src/filesystem/ops.cc create mode 100644 libstdc++-v3/src/filesystem/path.cc copy libstdc++-v3/testsuite/28_regex/{match_results/swap.cc => regression.cc} (83%) copy libstdc++-v3/testsuite/{20_util/function/invoke/forwarding.cc => experimental [...] copy libstdc++-v3/testsuite/{20_util/function/invoke/forwarding.cc => experimental [...] copy libstdc++-v3/testsuite/{20_util/function/invoke/forwarding.cc => experimental [...] copy libstdc++-v3/testsuite/{30_threads/this_thread/58038.cc => experimental/files [...] copy libstdc++-v3/testsuite/experimental/{any/cons/nontrivial.cc => filesystem/ope [...] copy libstdc++-v3/testsuite/{20_util/specialized_algorithms/uninitialized_copy/644 [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/operations/temp_ [...] copy libstdc++-v3/testsuite/experimental/{functional/not_fn.cc => filesystem/path/ [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/assign/assign.cc copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{20_util/function/63840.cc => experimental/filesystem/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{27_io/basic_ifstream/cons/move.cc => experimental/fil [...] copy libstdc++-v3/testsuite/{27_io/ios_base/failure/cxx11.cc => experimental/files [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{20_util/duration/literals/61166.cc => experimental/fi [...] copy libstdc++-v3/testsuite/{21_strings/basic_string/inserters_extractors/wchar_t/ [...] copy libstdc++-v3/testsuite/{27_io/basic_ofstream/assign/1.cc => experimental/file [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/experimental/{any/misc/any_cast_no_rtti.cc => filesyst [...] copy libstdc++-v3/testsuite/{data/wostream_seeks-1.tst => experimental/filesystem/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{data/wostream_seeks-1.tst => experimental/filesystem/ [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{20_util/function/63840.cc => experimental/filesystem/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{20_util/duration/literals/61166.cc => experimental/fi [...] copy libstdc++-v3/testsuite/{data/wostream_seeks-1.tst => experimental/filesystem/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] create mode 100644 libstdc++-v3/testsuite/util/testsuite_fs.h