]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
Use AT_CHECK more liberally in duplicate members test.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 31 Jan 2009 10:27:11 +0000 (11:27 +0100)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 31 Jan 2009 10:27:11 +0000 (11:27 +0100)
* tests/duplicate_members.at (duplicate members in archive
tests): Wrap link commands in AT_CHECK, they might fail, as seen
on QNX.
* THANKS: Update.
Report by Mike Gorchak.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
THANKS
tests/duplicate_members.at

index fb41b86a4d220fdf3c26760962fbcdb6a892c2f7..c6eb87e514461b3023ee24e8b07050dea5908cea 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2009-01-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Use AT_CHECK more liberally in duplicate members test.
+       * tests/duplicate_members.at (duplicate members in archive
+       tests): Wrap link commands in AT_CHECK, they might fail, as seen
+       on QNX.
+       * THANKS: Update.
+       Report by Mike Gorchak.
+
 2009-01-30  Akim Demaille  <demaille@gostai.com>
 
        Fix cwrapper warnings from MSVC 2005.
diff --git a/THANKS b/THANKS
index d1ed8461418231752be84e802a15a2331f59bacb..6acff4da434f5e9d4cbc8710988df385ff5f12d0 100644 (file)
--- a/THANKS
+++ b/THANKS
   Marcel Loose                 loose@astron.nl
   Mark Kettenis                        kettenis@phys.uva.nl
   Michael Haubenwallner                michael.haubenwallner@salomon.at
+  Mike Gorchak                 mike@malva.ua
   Mike Frysinger               vapier@gentoo.org
   Nix                          nix@esperi.org.uk
   Olaf Lenz                    olenz@fias.uni-frankfurt.de
index 657e307ef0514ce6fe9b4b0813734ad5eab0848e..4f054f7e3c75c77445bc663d811cce12eb4df184 100755 (executable)
@@ -61,13 +61,16 @@ do
   $LIBTOOL --mode=compile --tag=CC $CC $CPPFLAGS $CFLAGS -c -o $a/a.lo $a/a.c
 done
 $LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libc0.la 6/a.lo
-$LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libconv.la 1/a.lo 2/a.lo 3/a.lo 4/a.lo 5/a.lo libc0.la
+AT_CHECK([$LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libconv.la ]dnl
+        [1/a.lo 2/a.lo 3/a.lo 4/a.lo 5/a.lo libc0.la], [], [ignore], [ignore])
 
 $LIBTOOL --mode=compile --tag=CC $CC $CPPFLAGS $CFLAGS -c -o bar.lo bar.c
-$LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libbar.la bar.lo libconv.la -rpath /notexist
+AT_CHECK([$LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o libbar.la ]dnl
+        [ bar.lo libconv.la -rpath /notexist], [], [ignore], [ignore])
 
 $LIBTOOL --mode=compile --tag=CC $CC $CPPFLAGS $CFLAGS -c -o main.lo main.c
-$LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o main$EXEEXT main.lo ./libbar.la
+AT_CHECK([$LIBTOOL --mode=link --tag=CC $CC $CFLAGS $LDFLAGS -o main$EXEEXT ]dnl
+        [main.lo ./libbar.la], [], [ignore], [ignore])
 
 LT_AT_EXEC_CHECK([./main],[0],[ignore],[ignore])