This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Don't assume runtest is executable in the source tree
- To: gcc-patches at gcc dot gnu dot org
- Subject: Don't assume runtest is executable in the source tree
- From: Alexandre Oliva <aoliva at redhat dot com>
- Date: 30 Jun 2000 20:46:57 -0300
- Organization: GCC Team, Red Hat
Due to disk space shortage, I had to temporarily store my GCC and
Sourceware checked-out trees in a FAT file system mounted on
GNU/Linux. Needless to say, all executable bits were lost. This has
forced me to remove the assumption that runtest is executable in the
source tree. Ok to install?
Index: ChangeLog
from Alexandre Oliva <aoliva@redhat.com>
* Makefile.in (RUNTEST): Add $(SHELL) before $$s/dejagnu/runtest.
Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/egcs/Makefile.in,v
retrieving revision 1.47
diff -u -r1.47 Makefile.in
--- Makefile.in 2000/05/18 04:15:51 1.47
+++ Makefile.in 2000/06/30 22:07:15
@@ -155,7 +155,7 @@
else echo expect ; fi`
RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
- then echo $$s/dejagnu/runtest ; \
+ then echo $(SHELL) $$s/dejagnu/runtest ; \
else echo runtest ; fi`
@@ -262,14 +262,14 @@
;; \
*) \
if [ -f $$r/$(TARGET_SUBDIR)/winsup/Makefile ] ; then \
- echo $$r/gcc/g++ -B$$r/gcc/ -B$$r/$(TARGET_SUBDIR)/newlib/ -B$(build_tooldir)/bin/ -L$$r/winsup -idirafter $$r/$(TARGET_SUBDIR)/newlib/targ-include -idirafter $$s/newlib/libc/include -nostdinc; \
+ echo $$r/gcc/xgcc -B$$r/gcc/ -B$$r/$(TARGET_SUBDIR)/newlib/ -B$(build_tooldir)/bin/ -L$$r/winsup -idirafter $$r/$(TARGET_SUBDIR)/newlib/targ-include -idirafter $$s/newlib/libc/include -nostdinc; \
else \
- echo $$r/gcc/g++ -B$$r/gcc/ -B$(build_tooldir)/bin/ -idirafter $$r/$(TARGET_SUBDIR)/newlib/targ-include -idirafter $$s/newlib/libc/include -nostdinc; \
+ echo $$r/gcc/xgcc -B$$r/gcc/ -B$(build_tooldir)/bin/ -idirafter $$r/$(TARGET_SUBDIR)/newlib/targ-include -idirafter $$s/newlib/libc/include -nostdinc; \
fi; \
;; \
esac \
else \
- echo $$r/gcc/g++ -B$$r/gcc/ -B$(build_tooldir)/bin/; \
+ echo $$r/gcc/xgcc -B$$r/gcc/ -B$(build_tooldir)/bin/; \
fi; \
else \
if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \
Index: gcc/ChangeLog
from Alexandre Oliva <aoliva@redhat.com>
* Makefile.in (RUNTEST): Add $(SHELL) before $$s/dejagnu/runtest.
Index: gcc/Makefile.in
===================================================================
RCS file: /cvs/gcc/egcs/gcc/Makefile.in,v
retrieving revision 1.472
diff -u -r1.472 Makefile.in
--- gcc/Makefile.in 2000/06/30 18:20:35 1.472
+++ gcc/Makefile.in 2000/06/30 22:07:32
@@ -504,7 +504,7 @@
else echo expect ; fi`
RUNTEST = `if [ -f $${srcdir}/../dejagnu/runtest ] ; then \
- echo $${srcdir}/../dejagnu/runtest ; \
+ echo $(SHELL) $${srcdir}/../dejagnu/runtest ; \
else echo runtest; fi`
RUNTESTFLAGS =
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist *Please* write to mailing lists, not to me