From: Jan-Benedict G. <jb...@us...> - 2004-05-27 12:45:56
|
Update of /cvsroot/linux-vax/toolchain In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20946 Modified Files: experimental_toolchain.sh Log Message: - For now, also copy config.guess because currently, Dan hardcoded it's path into crosstool.sh. However, the plan is to supply $BUILD from outside, so I've already sent a patch... - Also, I'm just putting in a small patch to the gcc patchset (still on my website, I'd really check it into CVS RSN!) to not let the SIGSEGV during compilation of check_fds.c happen. This was due to wrong code in ./gcc-HEAD/gcc/config/vax/vax.c, at round line 709. The second line after the opening '{' makes it die, bt a fast 'return c+5;' makes it survive. Andy, could you have a look at that? Index: experimental_toolchain.sh =================================================================== RCS file: /cvsroot/linux-vax/toolchain/experimental_toolchain.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- experimental_toolchain.sh 19 May 2004 09:15:02 -0000 1.1 +++ experimental_toolchain.sh 27 May 2004 12:45:35 -0000 1.2 @@ -35,6 +35,19 @@ # $Id$ # # $Log$ +# Revision 1.2 2004/05/27 12:45:35 jbglaw +# - For now, also copy config.guess because currently, Dan hardcoded it's +# path into crosstool.sh. However, the plan is to supply $BUILD from +# outside, so I've already sent a patch... +# - Also, I'm just putting in a small patch to the gcc patchset (still on +# my website, I'd really check it into CVS RSN!) to not let the SIGSEGV +# during compilation of check_fds.c happen. This was due to wrong code +# in ./gcc-HEAD/gcc/config/vax/vax.c, at round line 709. The second line +# after the opening '{' makes it die, bt a fast 'return c+5;' makes it +# survive. +# +# Andy, could you have a look at that? +# # Revision 1.1 2004/05/19 09:15:02 jbglaw # - Script and README to build a vax-linux toolchain from all HEAD sources. # - Currently capable of creating a Kernel-only cross-compiler, but glibc @@ -56,7 +69,7 @@ set -e -set -x +# set -x while [ $# -ne 0 ]; do case "${1}" in @@ -173,6 +186,10 @@ tar xzf crosstool_current.tar.gz cp crosstool-*/crosstool.sh "${GLOBAL_BASE_DIR}" chmod +x "${GLOBAL_BASE_DIR}/crosstool.sh" + # + # This'll go away after Dan applied the patch I sent him:) + # + cp crosstool-*/config.guess "${GLOBAL_BASE_DIR}" |