diff options
author | Nicolas Setton <setton@adacore.com> | 2009-04-17 09:02:22 +0000 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2009-04-17 11:02:22 +0200 |
commit | 78246a6e7541ef1c2008e68e54c941d694926fcd (patch) | |
tree | 8bfb103d0ac69c1388f691b3d6b7ac7d12dbda4b /gcc | |
parent | ee00428abe9c842a945773db80cf00471184e9c8 (diff) | |
download | gcc-78246a6e7541ef1c2008e68e54c941d694926fcd.zip gcc-78246a6e7541ef1c2008e68e54c941d694926fcd.tar.gz gcc-78246a6e7541ef1c2008e68e54c941d694926fcd.tar.bz2 |
Makefile.in: Under darwin, build shared libraries with install_name starting with "@rpath/".
2009-04-17 Nicolas Setton <setton@adacore.com>
* gcc-interface/Makefile.in: Under darwin, build shared libraries
with install_name starting with "@rpath/".
From-SVN: r146225
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ada/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/ada/gcc-interface/Makefile.in | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index b6f23cd..7f2cc58 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,8 @@ +2009-04-17 Nicolas Setton <setton@adacore.com> + + * gcc-interface/Makefile.in: Under darwin, build shared libraries + with install_name starting with "@rpath/". + 2009-04-17 Pascal Obry <obry@adacore.com> * adaint.h, argv.c (__gnat_init_args): New routine used to initialize diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 6358a39..8033834 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -1887,7 +1887,8 @@ ifeq ($(strip $(filter-out darwin%,$(osys))),) EH_MECHANISM=-gcc GNATLIB_SHARED = gnatlib-shared-darwin - SO_OPTS = -Wl,-flat_namespace -shared-libgcc + SO_OPTS = -Wl,-flat_namespace -shared-libgcc \ + -Wl,-install_name,@rpath/libgnat$(hyphen)$(LIBRARY_VERSION)$(soext) RANLIB = ranlib -c GMEM_LIB = gmemlib PREFIX_OBJS=$(PREFIX_REAL_OBJS) |