From 19fc3f9acdd6440fd66177e7d88100a78f6a0765 Mon Sep 17 00:00:00 2001 From: John Marino Date: Sun, 12 Feb 2017 21:34:46 +0000 Subject: [PATCH] system-freebsd-x86.ads: Rename into... * system-freebsd-x86.ads: Rename into... * system-freebsd.ads: ...this. (Default_Bit_Order): Define using Standard'Default_Bit_Order. * gcc-interface/Makefile.in: Support aarch64-freebsd. (x86-64/FreeBSD): Adjust to above renaming. (i386/FreeBSD): Likewise. From-SVN: r245377 --- gcc/ada/ChangeLog | 9 ++++++ gcc/ada/gcc-interface/Makefile.in | 32 +++++++++++++++++-- ...tem-freebsd-x86.ads => system-freebsd.ads} | 7 ++-- 3 files changed, 43 insertions(+), 5 deletions(-) rename gcc/ada/{system-freebsd-x86.ads => system-freebsd.ads} (96%) diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index c01f70dc327..053ca00254f 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,12 @@ +2017-02-12 John Marino + + * system-freebsd-x86.ads: Rename into... + * system-freebsd.ads: ...this. + (Default_Bit_Order): Define using Standard'Default_Bit_Order. + * gcc-interface/Makefile.in: Support aarch64-freebsd. + (x86-64/FreeBSD): Adjust to above renaming. + (i386/FreeBSD): Likewise. + 2017-02-09 Gerald Pfeifer * comperr.adb: Update FSF bug reporting URL. diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 031993e60a1..b6066686b3f 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -1495,6 +1495,34 @@ ifeq ($(strip $(filter-out x86_64 kfreebsd%,$(target_cpu) $(target_os))),) LIBRARY_VERSION := $(LIB_VERSION) endif +# aarch64 FreeBSD +ifeq ($(strip $(filter-out %aarch64 freebsd%,$(target_cpu) $(target_os))),) + LIBGNAT_TARGET_PAIRS = \ + a-intnam.ads