[Bug gas/5900] ELF files with more than 65536 sections not handled correctly.

2008-03-09 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2008-03-10 03:43 --- (In reply to comment #4) > I think you need to qualify what you say. It is clearly true that the > st_shndx > field of a symbol is not a pure section index. Any value above LORESERVE is > indeed reserved.

[Bug gas/5900] ELF files with more than 65536 sections not handled correctly.

2008-03-09 Thread ian at airs dot com
--- Additional Comments From ian at airs dot com 2008-03-10 03:00 --- I think you need to qualify what you say. It is clearly true that the st_shndx field of a symbol is not a pure section index. Any value above LORESERVE is indeed reserved. The ELF ABI defines what to do for a symbol

[Bug gas/5900] ELF files with more than 65536 sections not handled correctly.

2008-03-09 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2008-03-10 02:24 --- (In reply to comment #2) > You seem to be trying to say that section indexes between SHN_LORESERVE and > SHN_HIRESERVE are not to be used. However, there is no support for that in > the > ELF spec. And it

[Bug gas/5900] ELF files with more than 65536 sections not handled correctly.

2008-03-09 Thread ian at airs dot com
--- Additional Comments From ian at airs dot com 2008-03-10 01:24 --- You seem to be trying to say that section indexes between SHN_LORESERVE and SHN_HIRESERVE are not to be used. However, there is no support for that in the ELF spec. And it is not required to make everything work. Als