Commit e862906c by Rainer Orth Committed by Rainer Orth

Introduce separate baselines for Solaris 10 and 11+ (PR libstdc++/66006)

	PR libstdc++/66006
	* configure.host (abi_baseline_pair): Use separate baseline for
	Solaris 11+ and Solaris 10 with gld.
	* config/abi/post/solaris2.11/amd64/baseline_symbols.txt: New file.
	* config/abi/post/solaris2.11/baseline_symbols.txt: New file.
	* config/abi/post/solaris2.11/sparcv9/baseline_symbols.txt: New file.

From-SVN: r232317
parent 40311329
2016-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR libstdc++/66006
* configure.host (abi_baseline_pair): Use separate baseline for
Solaris 11+ and Solaris 10 with gld.
* config/abi/post/solaris2.11/amd64/baseline_symbols.txt: New file.
* config/abi/post/solaris2.11/baseline_symbols.txt: New file.
* config/abi/post/solaris2.11/sparcv9/baseline_symbols.txt: New file.
2016-01-12 Daniel Kruegler <daniel.kruegler@gmail.com> 2016-01-12 Daniel Kruegler <daniel.kruegler@gmail.com>
PR libstdc++/68877 PR libstdc++/68877
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -367,7 +367,18 @@ case "${host}" in ...@@ -367,7 +367,18 @@ case "${host}" in
port_specific_symbol_files="\$(srcdir)/../config/os/bsd/darwin/ppc-extra.ver" port_specific_symbol_files="\$(srcdir)/../config/os/bsd/darwin/ppc-extra.ver"
;; ;;
*-*-solaris2.1[0-9]) *-*-solaris2.1[0-9])
abi_baseline_pair=solaris2.10 # On Solaris 10 with Solaris ld, there's no COMDAT support. GNU ld always
# provides it, as does Solaris ld since Solaris 11, leading to different
# baselines.
case "${host_os}:${with_gnu_ld}" in
# with_gnu_ld may either be unset (default) or no (with --without-gnu-ld).
solaris2.10: | solaris2.10:no)
abi_baseline_pair=solaris2.10
;;
*)
abi_baseline_pair=solaris2.11
;;
esac
abi_baseline_subdir_switch=--print-multi-os-directory abi_baseline_subdir_switch=--print-multi-os-directory
;; ;;
esac esac
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment