Use version index 1 for defined symbols

It's reasonable to use version index 0 for undefined
symbols, so let's continue doing that.  For defined (global)
symbols that aren't otherwise versioned continue using
VER_NDX_GLOBAL (partly reverting behaviour introduced in
commit f685e395).

bfd/
	PR ld/33577
	* elflink.c (elf_link_output_extsym): Don't set noversion
	for defined syms.

ld/
	PR ld/33577
	* ld-elfvers/vers16.dsym: Add back the "Base" version for
	defined syms.
2 files changed