gcc/libstdc++-v3
Jonathan Wakely 6b5c3f9b81 libstdc++: Reformat Python code
Some of these changes were suggested by autopep8's --aggressive
option, others are for readability.

Break long lines by splitting strings across multiple lines, or
introducing local variables to hold results.

Use raw strings for regular expressions, so that backslashes don't need
to be escaped.

libstdc++-v3/ChangeLog:

	* python/libstdcxx/v6/printers.py: Break long lines. Use raw
	strings for regular expressions. Add whitespace around
	operators.
	(is_member_of_namespace): Use isinstance to check type.
	(is_specialization_of): Likewise. Adjust template_name
	for versioned namespace instead of duplicating the re.match
	call.
	(StdExpAnyPrinter._string_types): New static method.
	(StdExpAnyPrinter.to_string): Use _string_types.
2023-09-28 21:20:21 +01:00
..
config Update baseline symbols for hppa-linux. 2023-09-25 15:16:49 +00:00
doc libstdc++: Minor tweak to C++20 status docs 2023-09-18 15:21:22 +01:00
include libstdc++: Force _Hash_node_value_base methods inline to fix abi (PR111050) 2023-09-28 19:14:30 +02:00
libsupc++ libstdc++: Simplify C++20 poison pill overloads (P2602R2) 2023-09-07 08:08:12 +01:00
po Update copyright years. 2023-01-16 11:52:17 +01:00
python libstdc++: Reformat Python code 2023-09-28 21:20:21 +01:00
scripts libstdc++: Add Filesystem TS and std::stacktrace symbols to libstdc++exp.a 2023-09-08 18:04:12 +01:00
src libstdc++: Implement C++26 native handles for file streams (P1759R6) 2023-09-15 21:57:41 +01:00
testsuite testsuite: Require thread-fence for 29_atomics/atomic_flag/cons/value_init.cc 2023-09-26 23:39:17 +02:00
acinclude.m4 libstdc++: Implement C++26 native handles for file streams (P1759R6) 2023-09-15 21:57:41 +01:00
aclocal.m4 libstdc++: Don't use gstdint.h anymore 2022-10-29 00:55:42 +01:00
ChangeLog Daily bump. 2023-09-28 09:50:12 +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
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
ChangeLog-2015
ChangeLog-2016
ChangeLog-2017
ChangeLog-2018
ChangeLog-2019
ChangeLog-2020
ChangeLog-2021
ChangeLog-2022 Rotate ChangeLog files. 2023-01-01 16:20:13 +01:00
config.h.in libstdc++: Implement C++26 native handles for file streams (P1759R6) 2023-09-15 21:57:41 +01:00
configure libstdc++: Implement C++26 native handles for file streams (P1759R6) 2023-09-15 21:57:41 +01:00
configure.ac libstdc++: Implement C++26 native handles for file streams (P1759R6) 2023-09-15 21:57:41 +01:00
configure.host LoongArch: Adjust C++ multilib header layout. 2023-09-08 17:51:06 +08:00
crossconfig.m4 libstdc++: Allow emergency EH alloc pool size to be tuned [PR68606] 2022-10-11 16:21:48 +01:00
fragment.am
linkage.m4
Makefile.am libstdc++: Enable building libstdc++.{a,so} when !HOSTED 2023-02-06 14:23:46 +00:00
Makefile.in libstdc++: Enable building libstdc++.{a,so} when !HOSTED 2023-02-06 14:23:46 +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.