elf: Add SHT_SUNW_ctf and SHT_SUNW_symnsort

On Solaris 11.4, there is SHT_SUNW_symnsort and no SHT_SUNW_symtabnsort.
SHT_SUNW_symnsort is defined to 0x6fffffec, which is the same as
SHT_SUNW_symtabnsort.  There is also SHT_SUNW_ctf.  Add SHT_SUNW_ctf and
rename SHT_SUNW_symtabnsort to SHT_SUNW_symnsort.  Move SHT_SUNW_phname
after SHT_SUNW_symnsort.

binutils/

	* readelf.c (get_solaris_section_type): Add SHT_SUNW_ctf and
	SHT_SUNW_symnsort.  Move SHT_SUNW_phname after SHT_SUNW_symnsort.
	Remove SHT_SUNW_symtabnsort.

include/

	* elf/common.h (SHT_SUNW_ctf): New.
	(SHT_SUNW_symtabnsort): Renamed to ...
	(SHT_SUNW_symnsort): This.
	(SHT_SUNW_phname): Moved after SHT_SUNW_symnsort.

Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
2 files changed