0694d6e Import patch from mainline to fix gold's handling of already versioned symbols.

Authored and Committed by nickc 5 years ago
    Import patch from mainline to fix gold's handling of already versioned symbols.
    
    gold	PR gold/23409
    	* symtab.cc (Symbol_table::define_special_symbol): Add check for
    	version name on existing symbol.
    	* testsuite/Makefile.am (ver_test_pr23409): New test case.
    	* testsuite/Makefile.in: Regenerate.
    	* testsuite/ver_test_pr23409.sh: New test script.
    	* testsuite/ver_test_pr23409_1.script: New version script.
    	* testsuite/ver_test_pr23409_2.script: New version script.
    
        
file modified
+15 -0
file modified
+5 -2
file modified
+9 -0
file modified
+17 -2