Janjaap van Velthooven <janj...@stack.nl> wrote:

> For some obscure reason this gave successes. After splitting up
> alpha/rtld_machine.c into 2 or mor parts, any combination where the
> 1st and the 3rd function (_dl_md_reloc and _dl_md_reloc_got) were
> not in the same source allowed the split-up sources to be compiled
> without breaking ld.so. Looking with my untrained eye at the generated
> assembly or the dissasembled objects did not give me any clue as
> to why this was happening.

I split _dl_md_reloc_got() out into a separate file and compared
the generated assembly language.  There are no differences.  I also
disassembled the object files, no code differences.

I wonder if ld(1) could be to blame.

-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to