gcc/libstdc++-v3
Jonathan Wakely a8028a3ee8 macros.h (__glibcxx_check_non_empty_range): Define.
* include/debug/macros.h (__glibcxx_check_non_empty_range): Define.
	* include/debug/debug.h (__glibcxx_requires_non_empty_range): Define.
	* include/debug/formatter.h (__msg_non_empty_range): Add.
	* src/debug.cc: Message text for __msg_non_empty_range.
	* include/bits/stl_heap.h (pop_heap): Check for non-empty range.
	* testsuite/25_algorithms/pop_heap/empty_neg.cc: New.

From-SVN: r181970
2011-12-03 15:35:35 +00:00
..
config Merge from transactional-memory branch. 2011-11-08 11:13:41 +00:00
doc * doc/xml/manual/utilities.xml: Remove outdated text. 2011-12-03 12:29:11 +00:00
include macros.h (__glibcxx_check_non_empty_range): Define. 2011-12-03 15:35:35 +00:00
libsupc++ acinclude.m4 (GLIBCXX_ENABLE_ATOMIC_BUILTINS): Remove size-specific macros. 2011-12-01 02:20:32 +00:00
po Move gthr to toplevel libgcc 2011-11-02 15:28:43 +00:00
python Move gthr to toplevel libgcc 2011-11-02 15:28:43 +00:00
scripts run_doxygen (problematic): Change Linux reference to GNU/Linux. 2011-11-27 01:09:22 +00:00
src macros.h (__glibcxx_check_non_empty_range): Define. 2011-12-03 15:35:35 +00:00
testsuite macros.h (__glibcxx_check_non_empty_range): Define. 2011-12-03 15:35:35 +00:00
acinclude.m4 acinclude.m4 (GLIBCXX_ENABLE_ATOMIC_BUILTINS): Remove size-specific macros. 2011-12-01 02:20:32 +00:00
aclocal.m4
ChangeLog macros.h (__glibcxx_check_non_empty_range): Define. 2011-12-03 15:35:35 +00:00
ChangeLog-1998
ChangeLog-1999
ChangeLog-2000
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
config.h.in acinclude.m4 (GLIBCXX_ENABLE_ATOMIC_BUILTINS): Remove size-specific macros. 2011-12-01 02:20:32 +00:00
configure acinclude.m4 (GLIBCXX_ENABLE_ATOMIC_BUILTINS): Remove size-specific macros. 2011-12-01 02:20:32 +00:00
configure.ac acinclude.m4 ([GLIBCXX_ENABLE_VISIBILITY]): Rename to [GLIBCXX_ENABLE_LIBSTDCXX_VISIBILITY]... 2011-11-08 14:07:27 +00:00
configure.host configure.host: Use config/os/mingw32-w64 instead of config/os/mingw32 if vendor key is "w64". 2011-10-14 08:57:55 +02:00
crossconfig.m4
fragment.am
linkage.m4
Makefile.am
Makefile.in Move gthr to toplevel libgcc 2011-11-02 15:28:43 +00:00
README

file: libstdc++-v3/README

New users may wish to point their web browsers to the file
index.html in the 'doc/html' subdirectory.  It contains brief
building instructions and notes on how to configure the library in
interesting ways.