Skip to content
Snippets Groups Projects
  • Rainer Orth's avatar
    cc2de92d
    Fix Solaris symbol versioning (PR libstdc++/52188) · cc2de92d
    Rainer Orth authored
    	contrib:
    	PR libstdc++/52188
    	* make_sunver.pl: Remove #ifdef handling.
    
    	libgomp:
    	PR libstdc++/52188
    	* acinclude.m4 (LIBGOMP_ENABLE_SYMVERS): Remove	symvers_renaming.
    	Remove ENABLE_SYMVERS_SOL2.
    	* configure: Regenerate.
    	* Makefile.am [LIBGOMP_BUILD_VERSIONED_SHLIB] (comma): New variable.
    	(PREPROCESS): New variable.
    	(libgomp.ver): New target.
    	[LIBGOMP_BUILD_VERSIONED_SHLIB &&
    	LIBGOMP_BUILD_VERSIONED_SHLIB_GNU]: Remove
    	LIBGOMP_BUILD_VERSIONED_SHLIB_SOL2 handling.
    	Use libgomp.ver.
    	[LIBGOMP_BUILD_VERSIONED_SHLIB_SUN]: Use libgomp.ver, libgomp.ver-sun.
    	* Makefile.in: Regenerate.
    
    	libstdc++-v3:
    	PR libstdc++/52188
    	* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Remove symvers_renaming.
    	Remove ENABLE_SYMVERS_SOL2.
    	* configure: Regenerate.
    	* src/Makefile.am [ENABLE_SYMVERS] (libstdc++-symbols.ver):
    	Postprocess mapfile.
    	[ENABLE_SYMVERS_GNU]: Remove ENABLE_SYMVERS_SOL2 handling.
    	* src/Makefile.in: Regenerate.
    
    	* config/abi/pre/gnu.ver (GLIBCXX_3.4.5) [!__sun__ && !__svr4__]:
    	Don't export
    	_ZNSt19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEppEv.
    
    From-SVN: r184598
    cc2de92d
    History
    Fix Solaris symbol versioning (PR libstdc++/52188)
    Rainer Orth authored
    	contrib:
    	PR libstdc++/52188
    	* make_sunver.pl: Remove #ifdef handling.
    
    	libgomp:
    	PR libstdc++/52188
    	* acinclude.m4 (LIBGOMP_ENABLE_SYMVERS): Remove	symvers_renaming.
    	Remove ENABLE_SYMVERS_SOL2.
    	* configure: Regenerate.
    	* Makefile.am [LIBGOMP_BUILD_VERSIONED_SHLIB] (comma): New variable.
    	(PREPROCESS): New variable.
    	(libgomp.ver): New target.
    	[LIBGOMP_BUILD_VERSIONED_SHLIB &&
    	LIBGOMP_BUILD_VERSIONED_SHLIB_GNU]: Remove
    	LIBGOMP_BUILD_VERSIONED_SHLIB_SOL2 handling.
    	Use libgomp.ver.
    	[LIBGOMP_BUILD_VERSIONED_SHLIB_SUN]: Use libgomp.ver, libgomp.ver-sun.
    	* Makefile.in: Regenerate.
    
    	libstdc++-v3:
    	PR libstdc++/52188
    	* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Remove symvers_renaming.
    	Remove ENABLE_SYMVERS_SOL2.
    	* configure: Regenerate.
    	* src/Makefile.am [ENABLE_SYMVERS] (libstdc++-symbols.ver):
    	Postprocess mapfile.
    	[ENABLE_SYMVERS_GNU]: Remove ENABLE_SYMVERS_SOL2 handling.
    	* src/Makefile.in: Regenerate.
    
    	* config/abi/pre/gnu.ver (GLIBCXX_3.4.5) [!__sun__ && !__svr4__]:
    	Don't export
    	_ZNSt19istreambuf_iteratorI[cw]St11char_traitsI[cw]EEppEv.
    
    From-SVN: r184598