+2007-04-12  Bruno Haible  <bruno@clisp.org>
+
+       * modules/iconv-tests (test_iconv_LDADD): Mention -liconv after LDADD,
+       not before, since $(LDADD) often contains libgnu.a.
+       * modules/striconv-tests (test_striconv_LDADD): Likewise.
+       * modules/striconveh-tests (test_striconveh_LDADD): Likewise.
+       * modules/striconveha-tests (test_striconveha_LDADD): Likewise.
+       Needed on Cygwin.
+
 2007-04-12  Eric Blake  <ebb9@byu.net>
 
        Work around glibc's failure to flush stdin on fclose.
 
 Makefile.am:
 TESTS += test-iconv
 check_PROGRAMS += test-iconv
-test_iconv_LDADD = @LIBICONV@ $(LDADD)
+test_iconv_LDADD = $(LDADD) @LIBICONV@
 
 
 Makefile.am:
 TESTS += test-striconv
 check_PROGRAMS += test-striconv
-test_striconv_LDADD = @LIBICONV@ $(LDADD)
+test_striconv_LDADD = $(LDADD) @LIBICONV@
 
 
 Makefile.am:
 TESTS += test-striconveh
 check_PROGRAMS += test-striconveh
-test_striconveh_LDADD = @LIBICONV@ $(LDADD)
+test_striconveh_LDADD = $(LDADD) @LIBICONV@
 
 
 Makefile.am:
 TESTS += test-striconveha
 check_PROGRAMS += test-striconveha
-test_striconveha_LDADD = @LIBICONV@ $(LDADD)
+test_striconveha_LDADD = $(LDADD) @LIBICONV@