On 01/17/2017 01:16 PM, Andrew Waterman wrote:
We went with the /libXX/YY/ approach because, on a multilib system, the system libraries also need to be distinguished by ABI. It seemed most natural to us to handle ld.so and e.g. libc.so in a consistent manner. However, something along the lines of your proposal, like /lib/ld-linux-riscvXX-YY.so.1, is also perfectly serviceable, and has the advantage of looking more similar to other Linux systems.
Other Linux systems really don't attempt to support more than 2 or 3 abis. I would keep them separated by directory.
r~