]> sourceware.org Git - newlib-cygwin.git/commitdiff
* Makefile.in (RUNTEST): Use Makefile's srcdir and bupdir* macros, where
authorChristopher Faylor <me@cgf.cx>
Mon, 26 Aug 2002 02:53:24 +0000 (02:53 +0000)
committerChristopher Faylor <me@cgf.cx>
Mon, 26 Aug 2002 02:53:24 +0000 (02:53 +0000)
appropriate.
* winsup.api/winsup.exp: Use -nodefaultlibs when linking executable to avoid
potentially linking installed dll.

winsup/testsuite/ChangeLog
winsup/testsuite/Makefile.in
winsup/testsuite/winsup.api/winsup.exp

index 424e924a1730131a2f28d7081ea7381b1a6201b8..9c97702511594535c0db53f00c7b3135793f37fa 100644 (file)
@@ -1,3 +1,10 @@
+2002-08-25  Christopher Faylor  <cgf@redhat.com>
+
+       * Makefile.in (RUNTEST): Use Makefile's srcdir and bupdir* macros,
+       where appropriate.
+       * winsup.api/winsup.exp: Use -nodefaultlibs when linking executable to
+       avoid potentially linking installed dll.
+
 2002-07-06  Christopher Faylor  <cgf@redhat.com>
 
        * testsuite/winsup.api/winsup.exp: Add -mwin32 to gcc flags so
index dd4abe4a3115994cdf58d667e55d9b1913650aff..1658c362df0e3fc6bd953085d8c929acf5c50344 100644 (file)
@@ -78,8 +78,8 @@ EXPECT = `if [ -f $${rootme}/../../expect/expect$(EXEEXT) ] ; then \
             echo $${rootme}/../../expect/expect$(EXEEXT) ; \
           else echo expect ; fi`
 
-RUNTEST = `if [ -f $${srcdir}/../../dejagnu/runtest ] ; then \
-              echo $${srcdir}/../../dejagnu/runtest ; \
+RUNTEST = `if [ -f ${srcdir}/../../dejagnu/runtest ] ; then \
+              echo ${srcdir}/../../dejagnu/runtest ; \
            else echo runtest; fi`
 RUNTESTFLAGS =
 
@@ -173,12 +173,10 @@ testsuite/site.exp: site.exp
 # Note: we set the PATH so that we can pick up new-cygwin1.dll
 
 check: $(TESTSUP_LIB_NAME) $(RUNTIME) testsuite/site.exp
-       -rootme=`pwd`; export rootme; \
-       srcdir=`cd ${srcdir}; pwd` ; export srcdir ; \
        cd testsuite; \
        EXPECT=${EXPECT} ; export EXPECT ; \
-       if [ -f $${rootme}/../expect/expect ] ; then  \
+       if [ -f $(bupdir2)/expect/expect ] ; then  \
           TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; pwd` ; \
            export TCL_LIBRARY ; fi ; \
-       PATH=$${rootme}/../cygwin:$${PATH} ;\
+       PATH=$(bupdir)/cygwin:$${PATH} ;\
        $(RUNTEST) --tool winsup $(RUNTESTFLAGS)
index c47ae9a0e893336cb74fc80045984a068779940d..6d71fa912db3ed98e9690cb5ba016df763e1b36d 100644 (file)
@@ -48,7 +48,7 @@ foreach src [glob -nocomplain $srcdir/$subdir/*.c $srcdir/$subdir/*/*.c] {
        clear_xfail
     }
 
-    ws_spawn "$CC -g3 -mwin32 $CFLAGS $src $add_includes $add_libs $runtime_root/binmode.o $runtime_root/new-libcygwin.a -o $base.exe"
+    ws_spawn "$CC -g3 -nodefaultlibs -mwin32 $CFLAGS $src $add_includes $add_libs $runtime_root/binmode.o -lgcc $runtime_root/new-libcygwin.a -lkernel32 -luser32 -o $base.exe"
     if { $rv != "" } {
        verbose -log "$rv"
        fail "$testcase (compile)"
This page took 0.033547 seconds and 5 git commands to generate.