aboutsummaryrefslogtreecommitdiff
path: root/htl
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2018-10-30 22:18:34 +0000
committerJoseph Myers <joseph@codesourcery.com>2018-10-30 22:18:34 +0000
commit3ca235ed369872a6ec15cb15e826cd983d09f786 (patch)
treef7d04b9b79701915889452b0e3fd27646925d543 /htl
parent60708030536df82616c16aa2f14f533c4362b969 (diff)
downloadglibc-3ca235ed369872a6ec15cb15e826cd983d09f786.zip
glibc-3ca235ed369872a6ec15cb15e826cd983d09f786.tar.gz
glibc-3ca235ed369872a6ec15cb15e826cd983d09f786.tar.bz2
Convert linknamespace tests from Perl to Python.
This patch replaces conform/linknamespace.pl with a new conform/linknamespace.py, so continuing the consolidation on Python instead of Perl for miscellaneous scripts used in building and testing glibc. The new script follows the same logic as the old one; as a recently-added script, there were no major cleanups to be made in the course of the language conversion. Tested for x86_64, and with build-many-glibcs.py. For x86_64 I also tested that if the Perl and Python scripts were made to print all the symbols in seen_where and the paths of symbol references by which those symbols were linked in, even when those symbols were OK, identical symbol lists appeared in the output with both versions of the script (the differences in linknamespace.out files were only in paths to temporary files in diagnostics for e.g. deprecated functions, and error output for the expected compilation failures when testing ndbm.h and varargs.h). * conform/linknamespace.py: New file. * conform/linknamespace.pl: Remove file. * conform/Makefile ($(linknamespace-header-tests)): Use linknamespace.py instead of linknamespace.pl. Do not use --tmpdir option.
Diffstat (limited to 'htl')
0 files changed, 0 insertions, 0 deletions