configure.ac (*-*-dragonfly*): New configuration.
authorJohn Marino <gnugcc@marino.st>
Mon, 8 Jun 2015 07:27:56 +0000 (07:27 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 8 Jun 2015 07:27:56 +0000 (07:27 +0000)
commit90af599007327974978d9eac58996e71e0f24663
tree140536a75e83c90805df0c8fccec94af3a96c835
parent1dbb8d2d3dd1fcf93b4fe0f6f26771ea586abb73
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
19 files changed:
gcc/ada/ChangeLog
gcc/ada/a-intnam-dragonfly.ads [new file with mode: 0644]
gcc/ada/adaint.c
gcc/ada/cstreams.c
gcc/ada/env.c
gcc/ada/gcc-interface/Makefile.in
gcc/ada/gsocket.h
gcc/ada/init.c
gcc/ada/initialize.c
gcc/ada/link.c
gcc/ada/s-osinte-dragonfly.adb [new file with mode: 0644]
gcc/ada/s-osinte-dragonfly.ads [new file with mode: 0644]
gcc/ada/s-osinte-freebsd.adb
gcc/ada/socket.c
gcc/ada/sysdep.c
gcc/ada/tracebak.c
gnattools/ChangeLog
gnattools/configure
gnattools/configure.ac