This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Use gen-as-const.py to process .pysym files


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."


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]