mirror of git://gcc.gnu.org/git/gcc.git
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
This commit is contained in:
parent
40311329e5
commit
e862906c25
|
|
@ -1,3 +1,12 @@
|
||||||
|
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
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -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])
|
||||||
|
# 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.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
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue