On 8/12/2017 7:53 PM, Magnus Ihse Bursie wrote:
On 2017-12-08 07:26, David Holmes wrote:
Nobody?
I don't know. They existed long time before I started working on the
build system. I believe they were an attempt to optimize the layout
based on some test that ran years and years ago. It's likely that they
do nothing (at best) or worsen performance (at worst). Very few
libraries has these reorder files any more. If you think you need to
update one, I think a reasonable course of action is to remove it instead.
If an exported API is not in the reorder file then the build fails. So I
have to add the new methods to it. The content of the files is very
mysterious with apparent comments that make no sense
# Test Null
# Test Hello
etc.
I'll just add them close to existing related entries.
Thanks,
David
Maybe Claes can help me confirm my speculation about performance..?
/Magnus
On 7/12/2017 8:15 PM, David Holmes wrote:
I have to add new entries to the mapfiles. How is the order in the
reorder-* files determined?
Thanks,
David