<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ppe42-gcc/libstdc++-v3/include, branch gcc-4_9_2-ppe42</title>
<subtitle>GCC for the PPE42</subtitle>
<id>https://git.raptorcs.com/git/ppe42-gcc/atom?h=gcc-4_9_2-ppe42</id>
<link rel='self' href='https://git.raptorcs.com/git/ppe42-gcc/atom?h=gcc-4_9_2-ppe42'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/'/>
<updated>2014-10-18T09:33:28+00:00</updated>
<entry>
<title>2014-10-18  François Dumont  &lt;fdumont@gcc.gnu.org&gt;</title>
<updated>2014-10-18T09:33:28+00:00</updated>
<author>
<name>fdumont</name>
<email>fdumont@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-18T09:33:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=2bfe7f77cc25896df6941dee488836b73d414ba1'/>
<id>urn:sha1:2bfe7f77cc25896df6941dee488836b73d414ba1</id>
<content type='text'>
	    Jonathan Wakely  &lt;jwakely@redhat.com&gt;

	PR libstdc++/63500
	* include/debug/functions.h (__foreign_iterator_aux2): Do not check for
	foreign iterators if input iterators returns rvalue reference.
	* testsuite/23_containers/vector/63500.cc: New.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@216423 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>libcpp/</title>
<updated>2014-10-08T11:05:43+00:00</updated>
<author>
<name>emsr</name>
<email>emsr@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-08T11:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=3064627f8924d72a3e5f969d50d983ae9adb83a0'/>
<id>urn:sha1:3064627f8924d72a3e5f969d50d983ae9adb83a0</id>
<content type='text'>
2014-10-08  Edward Smith-Rowland  &lt;3dw4rd@verizon.net&gt;

	Implement SD-6: SG10 Feature Test Recommendations
	* internal.h (lexer_state, spec_nodes): Add in__has_include__.
	* directives.c: Support __has_include__ builtin.
	* expr.c (parse_has_include): New function to parse __has_include__
	builtin; (eval_token()): Use it.
	* files.c (_cpp_has_header()): New funtion to look for header;
	(open_file_failed()): Not an error to not find a header file for
	__has_include__.
	* identifiers.c (_cpp_init_hashtable()): Add entry for __has_include__.
	* pch.c (cpp_read_state): Lookup __has_include__.
	* traditional.c (enum ls, _cpp_scan_out_logical_line()): Walk through
	__has_include__ statements.


gcc/c-family/

2014-10-08  Edward Smith-Rowland  &lt;3dw4rd@verizon.net&gt;

	Implement SD-6: SG10 Feature Test Recommendations
	* c-cppbuiltin.c (c_cpp_builtins()): Define language feature
	macros and the __has_header macro.


libstdc++-v3/

2014-10-08  Edward Smith-Rowland  &lt;3dw4rd@verizon.net&gt;

	Implement SD-6: SG10 Feature Test Recommendations
	* include/bits/basic_string.h: Add __cpp_lib feature test macro.
	* include/bits/stl_algobase.h: Ditto.
	* include/bits/stl_function.h: Ditto.
	* include/bits/unique_ptr.h: Ditto.
	* include/std/chrono: Ditto.
	* include/std/complex: Ditto.
	* include/std/iomanip: Ditto.
	* include/std/shared_mutex: Ditto.
	* include/std/tuple: Ditto.
	* include/std/type_traits: Ditto.
	* include/std/utility: Ditto.
	* testsuite/experimental/feat-cxx14.cc: New.
	* testsuite/experimental/feat-lib-fund.cc: New.
	* testsuite/20_util/declval/requirements/1_neg.cc: Adjust.
	* testsuite/20_util/duration/literals/range.cc: Adjust.
	* testsuite/20_util/duration/requirements/typedefs_neg1.cc: Adjust.
	* testsuite/20_util/duration/requirements/typedefs_neg2.cc: Adjust.
	* testsuite/20_util/duration/requirements/typedefs_neg3.cc: Adjust.
	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust.
	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Adjust.
	* testsuite/23_containers/array/tuple_interface/get_neg.cc: Adjust.
	* testsuite/23_containers/array/tuple_interface/tuple_element_neg.cc:
	Adjust.


gcc/testsuite/

2014-10-08  Edward Smith-Rowland  &lt;3dw4rd@verizon.net&gt;

	Implement SD-6: SG10 Feature Test Recommendations
	* g++.dg/cpp1y/feat-cxx11-neg.C: New.
	* g++.dg/cpp1y/feat-cxx11.C: New.
	* g++.dg/cpp1y/feat-cxx14.C: New.
	* g++.dg/cpp1y/feat-cxx98.C: New.
	* g++.dg/cpp1y/feat-cxx98-neg.C: New.
	* g++.dg/cpp1y/phoobhar.h: New.
	* g++.dg/cpp1y/testinc/phoobhar.h: New.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215998 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	* include/bits/regex.h (regex_token_iterator::_M_end_of_seq): Add</title>
<updated>2014-10-08T09:06:46+00:00</updated>
<author>
<name>redi</name>
<email>redi@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-08T09:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=0e81838b26eda898ce85af9d55baea2e30089719'/>
<id>urn:sha1:0e81838b26eda898ce85af9d55baea2e30089719</id>
<content type='text'>
	const qualifier.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215996 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>2014-10-05  François Dumont  &lt;fdumont@gcc.gnu.org&gt;</title>
<updated>2014-10-05T19:36:15+00:00</updated>
<author>
<name>fdumont</name>
<email>fdumont@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-05T19:36:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=ad88493b3589d5dcb1c4f9a624e808b67c81c43b'/>
<id>urn:sha1:ad88493b3589d5dcb1c4f9a624e808b67c81c43b</id>
<content type='text'>
	PR libstdc++/63456
	* include/bits/hashtable.h (_M_uses_single_bucket(__bucket_type*)): Test
	the parameter.
	* testsuite/23_containers/unordered_set/63456.cc: New.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215906 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>2014-10-03  Edward Smith-Rowland  &lt;3dw4rd@verizon.net&gt;</title>
<updated>2014-10-03T13:50:20+00:00</updated>
<author>
<name>emsr</name>
<email>emsr@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-03T13:50:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=0b28e85cc6fa6f10c51cfa6a212169ac4eef47a0'/>
<id>urn:sha1:0b28e85cc6fa6f10c51cfa6a212169ac4eef47a0</id>
<content type='text'>
	* include/std/type_traits: Add is_final&lt;&gt; type trait for C++14.
	* testsuite/util/testsuite_tr1.h: Add FinalType.
	* testsuite/20_util/is_final/requirements/
	explicit_instantiation.cc: New.
	* testsuite/20_util/is_final/requirements/typedefs.cc: New.
	* testsuite/20_util/is_final/value.cc: New.
	* testsuite/20_util/declval/requirements/1_neg.cc: Adjust.
	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust.
	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Adjust.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215850 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	PR libstdc++/63199</title>
<updated>2014-10-02T16:50:39+00:00</updated>
<author>
<name>timshen</name>
<email>timshen@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-02T16:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=1a46491220ef9e8537ab60d7043b89f7ca4781eb'/>
<id>urn:sha1:1a46491220ef9e8537ab60d7043b89f7ca4781eb</id>
<content type='text'>
	* include/bits/regex.h (basic_regex::basic_regex, basic_regex::assign,
	basic_regex::swap): Fix dangling _M_traits reference problem.
	* testsuite/28_regex/algorithms/regex_match/ecma/wchar_t/63199.cc:
	New test case.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215805 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	* include/bits/vector.tcc (vector::_M_fill_assign): Use _M_swap_data.</title>
<updated>2014-10-01T12:34:23+00:00</updated>
<author>
<name>redi</name>
<email>redi@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-01T12:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=2ecf94489e8835fed3ed2fe07feb58fcc2f83501'/>
<id>urn:sha1:2ecf94489e8835fed3ed2fe07feb58fcc2f83501</id>
<content type='text'>
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215757 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	* include/bits/stl_queue.h: Include missing header.</title>
<updated>2014-10-01T12:34:16+00:00</updated>
<author>
<name>redi</name>
<email>redi@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-01T12:34:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=3d532fdd9e3b910125490cdd660086ded1d84ccb'/>
<id>urn:sha1:3d532fdd9e3b910125490cdd660086ded1d84ccb</id>
<content type='text'>
	* include/bits/stl_stack.h: Likewise.
	* testsuite/23_containers/priority_queue/requirements/
	uses_allocator.cc: New.
	* testsuite/23_containers/queue/requirements/uses_allocator.cc: New.
	* testsuite/23_containers/stack/requirements/uses_allocator.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215756 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	* include/std/mutex (try_lock): Do not swallow exceptions.</title>
<updated>2014-10-01T12:34:10+00:00</updated>
<author>
<name>redi</name>
<email>redi@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-01T12:34:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=b14c3ddd1b8749827e97a72b0ccb84fc2d5edc15'/>
<id>urn:sha1:b14c3ddd1b8749827e97a72b0ccb84fc2d5edc15</id>
<content type='text'>
	* testsuite/30_threads/try_lock/4.cc: Fix test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215755 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
<entry>
<title>	PR libstdc++/59603</title>
<updated>2014-10-01T12:34:04+00:00</updated>
<author>
<name>redi</name>
<email>redi@138bc75d-0d04-0410-961f-82ee72b054a4</email>
</author>
<published>2014-10-01T12:34:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-gcc/commit/?id=9b574f1ece055ed1ad5ba32bc9ce570e9d9e2b29'/>
<id>urn:sha1:9b574f1ece055ed1ad5ba32bc9ce570e9d9e2b29</id>
<content type='text'>
	* include/bits/stl_algo.h (random_shuffle): Prevent self-swapping.
	* testsuite/25_algorithms/random_shuffle/59603.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@215754 138bc75d-0d04-0410-961f-82ee72b054a4
</content>
</entry>
</feed>
