summaryrefslogtreecommitdiff
path: root/libada
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2015-04-22 10:21:45 +0000
committer <>2015-04-25 21:44:09 +0000
commitf80b5ea1605c9f9408c5aa386ba71c16d918ebbf (patch)
treebb7eafaa81fc4b8c5c215bc08d517fd158db234a /libada
parentc27a97d04853380f1e80525391b3f0d156ed4c84 (diff)
downloadgcc-tarball-f80b5ea1605c9f9408c5aa386ba71c16d918ebbf.tar.gz
Imported from /home/lorry/working-area/delta_gcc-tarball/gcc-5.1.0.tar.bz2.gcc-5.1.0
Diffstat (limited to 'libada')
-rw-r--r--libada/ChangeLog26
-rw-r--r--libada/Makefile.in2
-rwxr-xr-xlibada/configure12
-rw-r--r--libada/configure.ac2
4 files changed, 28 insertions, 14 deletions
diff --git a/libada/ChangeLog b/libada/ChangeLog
index 27e7258265..9ac9c3090a 100644
--- a/libada/ChangeLog
+++ b/libada/ChangeLog
@@ -1,18 +1,26 @@
-2014-10-30 Release Manager
+2015-04-22 Release Manager
- * GCC 4.9.2 released.
+ * GCC 5.1.0 released.
-2014-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
+2015-04-10 Jakub Jelinek <jakub@redhat.com>
+ Iain Sandoe <iain@codesourcery.com>
- * Makefile.in: Add CFLAGS_FOR_TARGET to GNATLIBCFLAGS_FOR_C.
+ PR target/65351
+ * configure: Regenerate.
-2014-07-16 Release Manager
+2015-04-07 Jakub Jelinek <jakub@redhat.com>
+ Iain Sandoe <iain@codesourcery.com>
- * GCC 4.9.1 released.
+ PR target/65351
+ * configure: Regenerate.
-2014-04-22 Release Manager
+2015-01-05 Jakub Jelinek <jakub@redhat.com>
- * GCC 4.9.0 released.
+ Update copyright years.
+
+2014-08-12 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+ * Makefile.in: Add CFLAGS_FOR_TARGET to GNATLIBCFLAGS_FOR_C.
2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
@@ -348,7 +356,7 @@
* New directory, new ChangeLog.
-Copyright (C) 2003-2014 Free Software Foundation, Inc.
+Copyright (C) 2003-2015 Free Software Foundation, Inc.
This ChangeLog is free software; the Free Software Foundation gives
unlimited permission to copy, distribute, and modify it.
diff --git a/libada/Makefile.in b/libada/Makefile.in
index 93da740635..0b948d6be0 100644
--- a/libada/Makefile.in
+++ b/libada/Makefile.in
@@ -1,5 +1,5 @@
# Makefile for libada.
-# Copyright (C) 2003-2014 Free Software Foundation, Inc.
+# Copyright (C) 2003-2015 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/libada/configure b/libada/configure
index 55d63fa137..2296096d4d 100755
--- a/libada/configure
+++ b/libada/configure
@@ -2824,9 +2824,15 @@ fi
case "${host}" in
# PIC is the default on some targets or must not be used.
*-*-darwin*)
- # PIC is the default on this platform
- # Common symbols not allowed in MH_DYLIB files
- PICFLAG=-fno-common
+ # For darwin, common symbols are not allowed in MH_DYLIB files
+ case "${CFLAGS}" in
+ # If we are using a compiler supporting mdynamic-no-pic
+ # and the option has been tested as safe to add, then cancel
+ # it here, since the code generated is incompatible with shared
+ # libs.
+ *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
+ *) PICFLAG=-fno-common ;;
+ esac
;;
alpha*-dec-osf5*)
# PIC is the default.
diff --git a/libada/configure.ac b/libada/configure.ac
index 4af70d19d3..d11bfad816 100644
--- a/libada/configure.ac
+++ b/libada/configure.ac
@@ -1,5 +1,5 @@
# Configure script for libada.
-# Copyright (C) 2003-2014 Free Software Foundation, Inc.
+# Copyright (C) 2003-2015 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by