diff options
author | John Marino <gnugcc@marino.st> | 2015-06-08 07:27:56 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2015-06-08 07:27:56 +0000 |
commit | 90af599007327974978d9eac58996e71e0f24663 (patch) | |
tree | 140536a75e83c90805df0c8fccec94af3a96c835 /gnattools | |
parent | 1dbb8d2d3dd1fcf93b4fe0f6f26771ea586abb73 (diff) | |
download | gcc-90af599007327974978d9eac58996e71e0f24663.zip gcc-90af599007327974978d9eac58996e71e0f24663.tar.gz gcc-90af599007327974978d9eac58996e71e0f24663.tar.bz2 |
configure.ac (*-*-dragonfly*): New configuration.
gnattools/
* configure.ac (*-*-dragonfly*): New configuration.
* configure: Regenerate.
gcc/ada/
* a-intnam-dragonfly.ads: New.
* s-osinte-dragonfly.adb: Likewise.
* s-osinte-dragonfly.ads: Likewise.
* system-dragonfly-x86_64.ads: Likewise.
* adaint.c: Add BSD macros.
* cstreams.c: Likewise.
* gsocket.h: Likewise.
* link.c: Likewise.
* socket.c: Likewise.
* env.c: Add __DragonFly__, remove __FreeBSD__ macro.
* init.c: Add __DragonFly__, change __gnat_install_handler
prototype from empty to void.
* initialize.c: Add __DragonFly__.
* sysdep.c: Likewise.
* s-osinte-freebsd.adb: Use __get_errno instead of __error.
* tracebak.c: Set unwinder for i386 BSD.
* gcc-interface/Makefile.in: Add x86_64 DragonFly, tweak
x86_64 FreeBSD and x86 FreeBSD.
From-SVN: r224207
Diffstat (limited to 'gnattools')
-rw-r--r-- | gnattools/ChangeLog | 5 | ||||
-rwxr-xr-x | gnattools/configure | 5 | ||||
-rw-r--r-- | gnattools/configure.ac | 5 |
3 files changed, 15 insertions, 0 deletions
diff --git a/gnattools/ChangeLog b/gnattools/ChangeLog index 69985f4..4daff87 100644 --- a/gnattools/ChangeLog +++ b/gnattools/ChangeLog @@ -1,3 +1,8 @@ +2015-06-08 John Marino <gnugcc@marino.st> + + * configure.ac (*-*-dragonfly*): New configuration. + * configure: Regenerate. + 2014-02-23 Eric Botcazou <ebotcazou@adacore.com> * Makefile.in (TOOLS_FLAGS_TO_PASS_CROSS): Robustify. diff --git a/gnattools/configure b/gnattools/configure index 0518308..5243ebd 100755 --- a/gnattools/configure +++ b/gnattools/configure @@ -2039,6 +2039,11 @@ case "${target}" in mlib-tgt-specific.adb<mlib-tgt-specific-darwin.adb \ indepsw.adb<indepsw-darwin.adb" ;; + *-*-dragonfly*) + TOOLS_TARGET_PAIRS="\ + mlib-tgt-specific.adb<mlib-tgt-specific-linux.adb \ + indepsw.adb<indepsw-gnu.adb" + ;; *-*-freebsd*) TOOLS_TARGET_PAIRS="\ mlib-tgt-specific.adb<mlib-tgt-specific-linux.adb \ diff --git a/gnattools/configure.ac b/gnattools/configure.ac index 46658fb..9a7c42a 100644 --- a/gnattools/configure.ac +++ b/gnattools/configure.ac @@ -79,6 +79,11 @@ case "${target}" in mlib-tgt-specific.adb<mlib-tgt-specific-darwin.adb \ indepsw.adb<indepsw-darwin.adb" ;; + *-*-dragonfly*) + TOOLS_TARGET_PAIRS="\ + mlib-tgt-specific.adb<mlib-tgt-specific-linux.adb \ + indepsw.adb<indepsw-gnu.adb" + ;; *-*-freebsd*) TOOLS_TARGET_PAIRS="\ mlib-tgt-specific.adb<mlib-tgt-specific-linux.adb \ |