This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Use gen-as-const.py to process .pysym files
- From: Andreas Schwab <schwab at suse dot de>
- To: Joseph Myers <joseph at codesourcery dot com>
- Cc: <libc-alpha at sourceware dot org>
- Date: Mon, 10 Dec 2018 16:23:50 +0100
- Subject: Re: Use gen-as-const.py to process .pysym files
- References: <alpine.DEB.2.21.1812042206050.4787@digraph.polyomino.org.uk>
On Dez 04 2018, Joseph Myers <joseph@codesourcery.com> wrote:
> @@ -157,6 +159,13 @@ def main():
> sym_data.append('START')
> if args.test:
> print(gen_test(sym_data))
> + elif args.python:
> + consts = compute_c_consts(sym_data, args.cc)
> + print('# GENERATED FILE\n'
> + '\n'
> + '# Constant definitions for pretty printers.\n'
> + '# See gen-as-const.py for details.\n')
> + print('\n'.join('%s = %s' % c for c in sorted(consts.items())))
> else:
> consts = compute_c_consts(sym_data, args.cc)
> print(''.join('#define %s %s\n' % c for c in sorted(consts.items())), end='')
Please use ''.join instead of '\n'.join.
Andreas.
--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."