]> sourceware.org Git - newlib-cygwin.git/commitdiff
2004-12-03 Shaun Jackman <sjackman@gmail.com>
authorJeff Johnston <jjohnstn@redhat.com>
Fri, 3 Dec 2004 21:20:15 +0000 (21:20 +0000)
committerJeff Johnston <jjohnstn@redhat.com>
Fri, 3 Dec 2004 21:20:15 +0000 (21:20 +0000)
        * libc/sys/linux/linuxthreads/Makefile.am (install-data-local): Fix
        our link to use readlink so as to preserve any relative link created
        by install-toollibLIBRARIES.
        * libc/sys/linux/linuxthreads/Makefile.in: Regenerated.

newlib/ChangeLog
newlib/libc/sys/linux/linuxthreads/Makefile.am
newlib/libc/sys/linux/linuxthreads/Makefile.in

index 260488d51ead91a4adfefbeb3c5e8a380e978860..f38a7954ddbdd656a6bceb7d180ba6490d19da4e 100644 (file)
@@ -1,3 +1,10 @@
+2004-12-03  Shaun Jackman  <sjackman@gmail.com>
+
+       * libc/sys/linux/linuxthreads/Makefile.am (install-data-local): Fix
+       our link to use readlink so as to preserve any relative link created
+       by install-toollibLIBRARIES.
+       * libc/sys/linux/linuxthreads/Makefile.in: Regenerated.
+
 2004-12-02  Shaun Jackman  <sjackman@gmail.com>
 
        * libc/sys/linux/stdlib/glob.c: Include <sys/types.h> which defines
index a47cecc1735efc4f460ea95ce0f551f48603b697..0122d668bf9d80b6ec4ce0997caaa7610ed4d931 100644 (file)
@@ -53,8 +53,8 @@ SUBDIRS = machine .
 tooldir = $(tooldir)
 toollibdir = $(top_toollibdir)
 
-libpthread_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/../shared.ld `cat extra-libtool-objlist`
-libthread_db_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/../shared.ld 
+libpthread_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -lgcc -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/../shared.ld `cat extra-libtool-objlist`
+libthread_db_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -lgcc -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/../shared.ld 
 
 if USE_LIBTOOL
 
@@ -91,7 +91,10 @@ doc:
 
 install-data-local: install-toollibLIBRARIES
        -rm -f $(DESTDIR)$(toollibdir)/libthread_db.so.1
-       ln -s $(DESTDIR)$(toollibdir)/libthread_db.so $(DESTDIR)$(toollibdir)/libthread_db.so.1 || cp $(DESTDIR)$(toollibdir)/libthread_db.so $(DESTDIR)$(toollibdir)/libthread_db.so.1 
+       ln -s `readlink $(DESTDIR)$(toollibdir)/libthread_db.so` \
+         $(DESTDIR)$(toollibdir)/libthread_db.so.1 \
+         || cp $(DESTDIR)$(toollibdir)/libthread_db.so \
+         $(DESTDIR)$(toollibdir)/libthread_db.so.1 
 
 AM_CFLAGS = -D_XOPEN_SOURCE=600 -D_GNU_SOURCE=1
 ACLOCAL_AMFLAGS = -I ../../../..
index 232c001f4dbf453e982c304674ac954453394fd3..d957b0545096ee91c9b7e7923ec2822ff2179044 100644 (file)
@@ -123,8 +123,8 @@ SUBDIRS = machine .
 tooldir = $(tooldir)
 toollibdir = $(top_toollibdir)
 
-libpthread_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/../shared.ld `cat extra-libtool-objlist`
-libthread_db_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/../shared.ld 
+libpthread_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -lgcc -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/../shared.ld `cat extra-libtool-objlist`
+libthread_db_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -lgcc -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/../shared.ld 
 
 @USE_LIBTOOL_TRUE@toollib_LTLIBRARIES = libpthread.la libthread_db.la
 @USE_LIBTOOL_TRUE@libpthread_la_SOURCES = $(LIB_SOURCES)
@@ -642,7 +642,10 @@ doc:
 
 install-data-local: install-toollibLIBRARIES
        -rm -f $(DESTDIR)$(toollibdir)/libthread_db.so.1
-       ln -s $(DESTDIR)$(toollibdir)/libthread_db.so $(DESTDIR)$(toollibdir)/libthread_db.so.1 || cp $(DESTDIR)$(toollibdir)/libthread_db.so $(DESTDIR)$(toollibdir)/libthread_db.so.1 
+       ln -s `readlink $(DESTDIR)$(toollibdir)/libthread_db.so` \
+         $(DESTDIR)$(toollibdir)/libthread_db.so.1 \
+         || cp $(DESTDIR)$(toollibdir)/libthread_db.so \
+         $(DESTDIR)$(toollibdir)/libthread_db.so.1 
 
 pt-initfini.s: $(srcdir)/pt-initfini.c
        $(CC) -S $(CFLAGS_pt_initfini) -finhibit-size-directive \
This page took 0.045631 seconds and 5 git commands to generate.