From 908778078736bd36f7a60a2d576d415cb8e000fa Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 22 May 2021 07:31:18 +0100 Subject: gentoo resync : 22.05.2021 --- eclass/ada.eclass | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'eclass/ada.eclass') diff --git a/eclass/ada.eclass b/eclass/ada.eclass index 4b568a8c20a3..2e409fd93050 100644 --- a/eclass/ada.eclass +++ b/eclass/ada.eclass @@ -58,7 +58,7 @@ EXPORT_FUNCTIONS pkg_setup # @DESCRIPTION: # All supported Ada implementations, most preferred last. _ADA_ALL_IMPLS=( - gnat_2016 gnat_2017 gnat_2018 gnat_2019 + gnat_2016 gnat_2017 gnat_2018 gnat_2019 gnat_2020 ) readonly _ADA_ALL_IMPLS @@ -86,6 +86,9 @@ _ada_impl_supported() { gnat_201[6789]) return 0 ;; + gnat_2020) + return 0 + ;; *) [[ ${ADA_COMPAT_NO_STRICT} ]] && return 1 die "Invalid implementation in ADA_COMPAT: ${impl}" @@ -181,6 +184,10 @@ ada_export() { impl=${1} shift ;; + gnat_2020) + impl=${1} + shift + ;; *) impl=${EADA} if [[ -z ${impl} ]]; then @@ -204,6 +211,9 @@ ada_export() { gnat_2019) gcc_pv=8.3.1 ;; + gnat_2020) + gcc_pv=9.3.1 + ;; *) gcc_pv="9.9.9" ;; -- cgit v1.2.3