Support for Ada on aarch64 with -mabi=ilp32
authorAndreas Schwab <schwab@suse.de>
Tue, 28 Mar 2017 10:29:34 +0000 (10:29 +0000)
committerAndreas Schwab <schwab@gcc.gnu.org>
Tue, 28 Mar 2017 10:29:34 +0000 (10:29 +0000)
commit41f447177cd863ae2bdf8f77801517e8007b4e2b
treee6b4e82ccf443aa1daaed65c83aeccb374072338
parent737f500a0bb2cfdf1e28975a27403e555ede633e
Support for Ada on aarch64 with -mabi=ilp32

PR ada/80117
* system-linux-aarch64-ilp32.ads: New file.
* gcc-interface/Makefile.in (LIBGNAT_TARGET_PAIRS_COMMON): Rename
from LIBGNAT_TARGET_PAIRS.
(LIBGNAT_TARGET_PAIRS_32, LIBGNAT_TARGET_PAIRS_64): Define.
(LIBGNAT_TARGET_PAIRS): Use LIBGNAT_TARGET_PAIRS_COMMON, and
LIBGNAT_TARGET_PAIRS_64 or LIBGNAT_TARGET_PAIRS_32 for -mabi=lp64
or -mabi=ilp32, resp.

From-SVN: r246528
gcc/ada/ChangeLog
gcc/ada/gcc-interface/Makefile.in
gcc/ada/system-linux-aarch64-ilp32.ads [new file with mode: 0644]