Quoting "H.J. Lu" <hjl.to...@gmail.com>:
Putting our own foo in a section with a special prefix in section name, like .secondary_*, works with linker support. But it isn't very reliable.
In what way is requiring linker support for STB_GNU_SECONDARY more reliable than requiring linker support for .secondary_* sections?