On 10/18/22 11:06, Ulrich Drepper wrote:
I updated the patch based on the feedback from Jason and Martin. It
keeps the CSV file and the python script in the cp/ directory. There
also is still only one Python script.
If there is agreement that either of those should change despite the
arguments I gave in the reply to Jason's email I'll change it.
Otherwise I think the patch is ready to be applied.
There should be no change for the non-developer, I've adjusted the
Makefile so that no file is generated based on time stamps unless the
maintainer mode is selected.
I added the comment about the shared ownership only to the CSV file, not
the Python script. The latter shouldn't need frequent updates and
therefore the issue is less critical.
OK?
OK.
2022-10-18 Jonathan Wakely <jwak...@redhat.com
<mailto:jwak...@redhat.com>>
Ulrich Drepper <drep...@redhat.com
<mailto:drep...@redhat.com>>
contrib/
* gcc_update: Add rule for gcc/cp/std-name-hint.gperf.
gcc/cp/
* Make-lang.in: Add rules to generate std-name-hint.gperf. Adjust
rule to generate std-name-hint.h to allow chain rule.
* std-name-hint.h: Regenerated.
* std-name-hint.gperf: This file is now generated.
* cxxapi-data-.csv: New file. CSV file with C++ API data.
* gen-cxxapi-file.py: New file. Generate std-name-hint.gperf
and module export source (in future).