glibc/conform
Joseph Myers 2bbd06bcee Replace conform/list-header-symbols.pl with a Python script.
Continuing the move of test code from Perl to Python (which seems
uncontroversial, unlike dependencies on Python in the actual build of
glibc), this patch replaces conform/list-header-symbols.pl with a
Python script, as a first step in converting the conform/ tests.
(conform/glibcconform.py is an equivalent to GlibcConform.pm,
containing code that will be relevant to move than one of the conform/
scripts.)

Tested for x86_64, including verifying that the symbol lists generated
are identical to those generated by the Perl version.

	* conform/glibcconform.py: New file.
	* conform/list-header-symbols.py: Likewise.
	* conform/list-header-symbols.pl: Remove.
	* conform/Makefile (tests-special): Only add linknamespace tests
	if [PYTHON].
	($(linknamespace-symlists-tests)): Use list-header-symbols.py.
2018-08-31 21:19:51 +00:00
..
data nptl: Add C11 threads tss_* functions 2018-07-24 14:07:12 -03:00
GlibcConform.pm Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
Makefile Replace conform/list-header-symbols.pl with a Python script. 2018-08-31 21:19:51 +00:00
check-header-lists.sh Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
conformtest.pl conform/conformtest.pl: Escape literal braces in regular expressions 2018-07-06 16:31:55 +02:00
glibcconform.py Replace conform/list-header-symbols.pl with a Python script. 2018-08-31 21:19:51 +00:00
linknamespace.pl Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
list-header-symbols.py Replace conform/list-header-symbols.pl with a Python script. 2018-08-31 21:19:51 +00:00