From b9d5ce62343d50df7800d02ae97790ea9e530bd6 Mon Sep 17 00:00:00 2001
From: Thomas Schwinge <thomas@codesourcery.com>
Date: Fri, 16 Dec 2016 11:09:57 +0100
Subject: gcc: Enable Ada testing

---
 gcc/laplace.SCHWINGE/log_install | 189 ++++++++++++++++++++++++++++++++++++++-
 1 file changed, 188 insertions(+), 1 deletion(-)

(limited to 'gcc/laplace.SCHWINGE/log_install')

diff --git a/gcc/laplace.SCHWINGE/log_install b/gcc/laplace.SCHWINGE/log_install
index b14341c8..35969c94 100644
--- a/gcc/laplace.SCHWINGE/log_install
+++ b/gcc/laplace.SCHWINGE/log_install
@@ -43,10 +43,72 @@ make[3]: Nothing to be done for 'install-data-am'.
 make[3]: Leaving directory '[...]/hurd/master.build/lto-plugin'
 make[2]: Leaving directory '[...]/hurd/master.build/lto-plugin'
 make[2]: Entering directory '[...]/hurd/master.build/gcc'
+mkdir -p [...]/hurd/master.build.install/bin
+if [ -f gnat1 ] ; \
+then \
+  for tool in gnatbind gnatchop gnat gnatkr gnatlink gnatls gnatmake gnatname gnatprep gnatxref gnatfind gnatclean ; do \
+    install_name=`echo $tool|sed 's,y,y,'`; \
+    rm -f [...]/hurd/master.build.install/bin/$install_name; \
+    if [ -f $tool-cross ] ; \
+    then \
+      /usr/bin/install -c $tool-cross [...]/hurd/master.build.install/bin/$install_name; \
+    else \
+      /usr/bin/install -c $tool [...]/hurd/master.build.install/bin/$install_name; \
+    fi ; \
+  done; \
+  rm -f [...]/hurd/master.build.install/bin/gnatdll; \
+  /usr/bin/install -c gnatdll [...]/hurd/master.build.install/bin/gnatdll; \
+  if [ -f vxaddr2line ] ; \
+  then \
+    rm -f [...]/hurd/master.build.install/bin/vxaddr2line; \
+    /usr/bin/install -c vxaddr2line [...]/hurd/master.build.install/bin/vxaddr2line; \
+  fi ; \
+fi
+/usr/bin/install: cannot stat 'gnatdll': No such file or directory
+if [ -f gnat1 ] ; \
+then \
+  make "ADA_CFLAGS=" "BISON=bison" "BISONFLAGS=" "CFLAGS=-g -O2 " "LDFLAGS=" "FLEX=flex" "FLEXFLAGS=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LN=ln" "LN_S=ln -s" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000" "MAKEINFOFLAGS=--no-split" "MAKEOVERRIDES=" "SHELL=/bin/dash" "exeext=" "build_exeext=" "objext=.o" "exec_prefix=[...]/hurd/master.build.install" "prefix=[...]/hurd/master.build.install" "local_prefix=/usr/local" "gxx_include_dir=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/../../../../include/c++/7.0.0" "build_tooldir=[...]/hurd/master.build.install/i686-unknown-gnu0.8" "gcc_tooldir=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/../../../../i686-unknown-gnu0.8" "bindir=[...]/hurd/master.build.install/bin" "libexecsubdir=[...]/hurd/master.build.install/libexec/gcc/i686-unknown-gnu0.8/7.0.0" "datarootdir=[...]/hurd/master.build.install/share" "datadir=[...]/hurd/master.build.install/share" "localedir=[...]/hurd/master.build.install/share/locale" "ADA_FOR_BUILD=" "ADA_INCLUDE_DIR=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude" "ADA_RTL_OBJ_DIR=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib" "ADAFLAGS=-gnatpg -gnatwns -W -Wall" "ADA_FOR_TARGET=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" install-gnatlib; \
+fi
+make[3]: Entering directory '[...]/hurd/master.build/gcc'
+make -C ada "ADA_CFLAGS=" "BISON=bison" "BISONFLAGS=" "CFLAGS=-g -O2 " "LDFLAGS=" "FLEX=flex" "FLEXFLAGS=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LN=ln" "LN_S=ln -s" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000" "MAKEINFOFLAGS=--no-split" "MAKEOVERRIDES=" "SHELL=/bin/dash" "exeext=" "build_exeext=" "objext=.o" "exec_prefix=[...]/hurd/master.build.install" "prefix=[...]/hurd/master.build.install" "local_prefix=/usr/local" "gxx_include_dir=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/../../../../include/c++/7.0.0" "build_tooldir=[...]/hurd/master.build.install/i686-unknown-gnu0.8" "gcc_tooldir=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/../../../../i686-unknown-gnu0.8" "bindir=[...]/hurd/master.build.install/bin" "libexecsubdir=[...]/hurd/master.build.install/libexec/gcc/i686-unknown-gnu0.8/7.0.0" "datarootdir=[...]/hurd/master.build.install/share" "datadir=[...]/hurd/master.build.install/share" "localedir=[...]/hurd/master.build.install/share/locale" "ADA_FOR_BUILD=" "ADA_INCLUDE_DIR=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude" "ADA_RTL_OBJ_DIR=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib" "ADAFLAGS=-gnatpg -gnatwns -W -Wall -W -Wall" "ADA_FOR_TARGET=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" install-gnatlib
+make[4]: Entering directory '[...]/hurd/master.build/gcc/ada'
+rm -rf [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib
+rm -rf [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude
+mkdir -p [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib
+mkdir -p [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude
+for file in rts/*.ali; do \
+    cp -p $file [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib; \
+done
+cd rts; for file in *.a;do \
+    /usr/bin/install -c -m 644 $file [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib; \
+    ranlib [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib/$file; \
+done
+true
+for file in gnat gnarl; do \
+   if [ -f rts/lib${file}-7.so ]; then \
+      /usr/bin/install -c rts/lib${file}-7.so \
+		 [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib; \
+   fi; \
+   if [ -f rts/lib${file}.so ]; then \
+      ln -s lib${file}-7.so \
+      [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib/lib${file}.so; \
+   fi; \
+   if [ -d rts/lib${file}-7.so.dSYM ]; then \
+      cp -p -r rts/lib${file}-7.so.dSYM \
+        [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib; \
+   fi; \
+done
+for file in rts/*.ad[sb]*; do \
+    cp -p $file [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude; \
+done
+cp: cannot stat 'rts/standard.ads.h': No such file or directory
+cd [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude; chmod a-wx *.adb
+cd [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude; chmod a-wx *.ads
+make[4]: Leaving directory '[...]/hurd/master.build/gcc/ada'
+make[3]: Leaving directory '[...]/hurd/master.build/gcc'
 /bin/dash ../../master/gcc/../mkinstalldirs [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0
 /bin/dash ../../master/gcc/../mkinstalldirs [...]/hurd/master.build.install/libexec/gcc/i686-unknown-gnu0.8/7.0.0
 /bin/dash ../../master/gcc/../mkinstalldirs [...]/hurd/master.build.install/bin
-mkdir -p -- [...]/hurd/master.build.install/bin
 /bin/dash ../../master/gcc/../mkinstalldirs [...]/hurd/master.build.install/include
 mkdir -p -- [...]/hurd/master.build.install/include
 /bin/dash ../../master/gcc/../mkinstalldirs [...]/hurd/master.build.install/share/info
@@ -252,6 +314,45 @@ if /bin/dash -c 'install-info --version' >/dev/null 2>&1; then \
     install-info --dir-file=[...]/hurd/master.build.install/share/info/dir [...]/hurd/master.build.install/share/info/gccint.info; \
   else true; fi; \
 else true; fi;
+rm -f [...]/hurd/master.build.install/share/info/gnat_ugn.info
+if [ -f doc/gnat_ugn.info ]; then \
+  for f in doc/gnat_ugn.info*; do \
+    realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
+    /usr/bin/install -c -m 644 $f [...]/hurd/master.build.install/share/info/$realfile; \
+    chmod a-x [...]/hurd/master.build.install/share/info/$realfile; \
+  done; \
+else true; fi
+if /bin/dash -c 'install-info --version' >/dev/null 2>&1; then \
+  if [ -f [...]/hurd/master.build.install/share/info/gnat_ugn.info ]; then \
+    install-info --dir-file=[...]/hurd/master.build.install/share/info/dir [...]/hurd/master.build.install/share/info/gnat_ugn.info; \
+  else true; fi; \
+else true; fi;
+rm -f [...]/hurd/master.build.install/share/info/gnat_rm.info
+if [ -f doc/gnat_rm.info ]; then \
+  for f in doc/gnat_rm.info*; do \
+    realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
+    /usr/bin/install -c -m 644 $f [...]/hurd/master.build.install/share/info/$realfile; \
+    chmod a-x [...]/hurd/master.build.install/share/info/$realfile; \
+  done; \
+else true; fi
+if /bin/dash -c 'install-info --version' >/dev/null 2>&1; then \
+  if [ -f [...]/hurd/master.build.install/share/info/gnat_rm.info ]; then \
+    install-info --dir-file=[...]/hurd/master.build.install/share/info/dir [...]/hurd/master.build.install/share/info/gnat_rm.info; \
+  else true; fi; \
+else true; fi;
+rm -f [...]/hurd/master.build.install/share/info/gnat-style.info
+if [ -f doc/gnat-style.info ]; then \
+  for f in doc/gnat-style.info*; do \
+    realfile=`echo $f | sed -e 's|.*/\([^/]*\)$|\1|'`; \
+    /usr/bin/install -c -m 644 $f [...]/hurd/master.build.install/share/info/$realfile; \
+    chmod a-x [...]/hurd/master.build.install/share/info/$realfile; \
+  done; \
+else true; fi
+if /bin/dash -c 'install-info --version' >/dev/null 2>&1; then \
+  if [ -f [...]/hurd/master.build.install/share/info/gnat-style.info ]; then \
+    install-info --dir-file=[...]/hurd/master.build.install/share/info/dir [...]/hurd/master.build.install/share/info/gnat-style.info; \
+  else true; fi; \
+else true; fi;
 rm -f [...]/hurd/master.build.install/share/info/gfortran.info
 if [ -f doc/gfortran.info ]; then \
   for f in doc/gfortran.info*; do \
@@ -885,6 +986,9 @@ make[3]: Entering directory '[...]/hurd/master.build/libiberty/testsuite'
 make[3]: Nothing to be done for 'install'.
 make[3]: Leaving directory '[...]/hurd/master.build/libiberty/testsuite'
 make[2]: Leaving directory '[...]/hurd/master.build/libiberty'
+make[2]: Entering directory '[...]/hurd/master.build/gnattools'
+make[2]: Nothing to be done for 'install'.
+make[2]: Leaving directory '[...]/hurd/master.build/gnattools'
 make[2]: Entering directory '[...]/hurd/master.build/libcc1'
 make  install-am
 make[3]: Entering directory '[...]/hurd/master.build/libcc1'
@@ -2030,6 +2134,89 @@ for file in objc.h objc-exception.h objc-sync.h NXConstStr.h Object.h Protocol.h
   /usr/bin/install -c -m 644 ${realfile} [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/include/objc; \
 done
 make[2]: Leaving directory '[...]/hurd/master.build/i686-unknown-gnu0.8/libobjc'
+make[2]: Entering directory '[...]/hurd/master.build/i686-unknown-gnu0.8/libada'
+make -C ../.././gcc/ada "MAKEOVERRIDES=" "LDFLAGS=" "LN_S=ln -s" "SHELL=/bin/dash" "GNATLIBFLAGS=-W -Wall -gnatpg -nostdinc " "GNATLIBCFLAGS=-g -O2 " "GNATLIBCFLAGS_FOR_C=-W -Wall -g -O2 -g -O2 -fexceptions -DIN_RTS -DHAVE_GETIPINFO " "PICFLAG_FOR_TARGET=-fpic" "THREAD_KIND=native" "TRACE=no" "MULTISUBDIR=" "libsubdir=[...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0" "objext=.o" "prefix=[...]/hurd/master.build.install" "exeext=.exeext.should.not.be.used " 'CC=the.host.compiler.should.not.be.needed' "GCC_FOR_TARGET=[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-unknown-gnu0.8/bin/ -B[...]/hurd/master.build.install/i686-unknown-gnu0.8/lib/ -isystem [...]/hurd/master.build.install/i686-unknown-gnu0.8/include -isystem [...]/hurd/master.build.install/i686-unknown-gnu0.8/sys-include   " "CFLAGS=-g -O2" install-gnatlib
+make[3]: Entering directory '[...]/hurd/master.build/gcc/ada'
+rm -rf [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib
+rm -rf [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude
+mkdir -p [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib
+mkdir -p [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude
+for file in rts/*.ali; do \
+    cp -p $file [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib; \
+done
+cd rts; for file in *.a;do \
+    /usr/bin/install -c -m 644 $file [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib; \
+    ranlib [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib/$file; \
+done
+true
+for file in gnat gnarl; do \
+   if [ -f rts/lib${file}-7.so ]; then \
+      /usr/bin/install -c rts/lib${file}-7.so \
+		 [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib; \
+   fi; \
+   if [ -f rts/lib${file}.so ]; then \
+      ln -s lib${file}-7.so \
+      [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib/lib${file}.so; \
+   fi; \
+   if [ -d rts/lib${file}-7.so.dSYM ]; then \
+      cp -p -r rts/lib${file}-7.so.dSYM \
+        [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adalib; \
+   fi; \
+done
+for file in rts/*.ad[sb]*; do \
+    cp -p $file [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude; \
+done
+cp: cannot stat 'rts/standard.ads.h': No such file or directory
+cd [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude; chmod a-wx *.adb
+cd [...]/hurd/master.build.install/lib/gcc/i686-unknown-gnu0.8/7.0.0/adainclude; chmod a-wx *.ads
+make[3]: Leaving directory '[...]/hurd/master.build/gcc/ada'
+make  DO=install multi-do # make
+make[3]: Entering directory '[...]/hurd/master.build/i686-unknown-gnu0.8/libada'
+if [ -z "" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd ../../../master/libada; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="[...]/hurd/master.build/./gcc/xgcc -B[...]/hurd/master.build/./gcc/ -B[...]/hurd/master.build.install/i686-unknown-gnu0.8/bin/ -B[...]/hurd/master.build.install/i686-unknown-gnu0.8/lib/ -isystem [...]/hurd/master.build.install/i686-unknown-gnu0.8/include -isystem [...]/hurd/master.build.install/i686-unknown-gnu0.8/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="[...]/hurd/master.build.install" \
+			exec_prefix="[...]/hurd/master.build.install" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 -D_GNU_SOURCE ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/bin/install -c" \
+			INSTALL_DATA="/usr/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/bin/install -c" \
+			INSTALL_SCRIPT="/usr/bin/install -c" \
+			install); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[3]: Leaving directory '[...]/hurd/master.build/i686-unknown-gnu0.8/libada'
+make[2]: Leaving directory '[...]/hurd/master.build/i686-unknown-gnu0.8/libada'
 make[2]: Entering directory '[...]/hurd/master.build/i686-unknown-gnu0.8/libgomp'
 Making install in testsuite
 make[3]: Entering directory '[...]/hurd/master.build/i686-unknown-gnu0.8/libgomp/testsuite'
-- 
cgit v1.2.3