acinclude.m4 (LIBGOMP_ENABLE_SYMVERS): Handle sun style.
* acinclude.m4 (LIBGOMP_ENABLE_SYMVERS): Handle sun style. Define LIBGOMP_BUILD_VERSIONED_SHLIB_GNU, LIBGOMP_BUILD_VERSIONED_SHLIB_SUN automake conditionals. (HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT): Define unless targetting solaris2*. * configure: Regenerate. * config.h.in: Regenerate. * Makefile.am [LIBGOMP_BUILD_VERSIONED_SHLIB]: Protect libgomp_version_script with LIBGOMP_BUILD_VERSIONED_SHLIB_GNU. Add libgomp_version_dep. [LIBGOMP_BUILD_VERSIONED_SHLIB_SUN]: Handle Sun symbol versioning. [!LIBGOMP_BUILD_VERSIONED_SHLIB]: Add libgomp_version_dep. (libgomp_la_DEPENDENCIES): Set to $(libgomp_version_dep). * Makefile.in: Regenerate. * libgomp.h (LIBGOMP_GNU_SYMBOL_VERSIONING): Undef unless HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT. * libgomp.map (OMP_1.0): Move symbols both in OMP_1.0 and OMP_3.0 to common block, protected by HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT. From-SVN: r161842
Showing
- libgomp/ChangeLog 25 additions, 0 deletionslibgomp/ChangeLog
- libgomp/Makefile.am 26 additions, 0 deletionslibgomp/Makefile.am
- libgomp/Makefile.in 20 additions, 1 deletionlibgomp/Makefile.in
- libgomp/acinclude.m4 51 additions, 8 deletionslibgomp/acinclude.m4
- libgomp/config.h.in 4 additions, 0 deletionslibgomp/config.h.in
- libgomp/configure 96 additions, 10 deletionslibgomp/configure
- libgomp/libgomp.h 2 additions, 1 deletionlibgomp/libgomp.h
- libgomp/libgomp.map 13 additions, 8 deletionslibgomp/libgomp.map
Loading
Please register or sign in to comment