Hi Nathanael, Yes I would like to help.
At the moment my sparc-linux system has some issues (C Library/Linux Kernel) that appear to be preventing correct operation of execve. Until I have tracked down the problem, I can only test strait cross-compilation from x86 to sparc. I can however test x86 to x86_64 builds in full. Regards Mark Fortescue. -----Original Message----- From: Nathanael Nerode [mailto:[EMAIL PROTECTED] Sent: 02 November 2005 00:29 To: [EMAIL PROTECTED] Cc: gcc@gcc.gnu.org; [EMAIL PROTECTED] Subject: Re: GCC 4.0.2 Canadian Cross Compile Mark Fortesque wrote: >I did not specify all the commandline arguments used in my email. I am >using --build=<build> in the GCC builds (as required). The build arguments >in use when things go pair shaped are: >'/L64/src/gcc-4.0.0/gcc-4.0.2-p01/configure --build=i686-pc-linux-gnu >--target=sparc-linux --host=sparc-linux --prefix=/usr/crbld >--with-sysroot=/L64/sparc/tree/sparc-linux/sys-root >--includedir=/usr/include --with-local-prefix=/usr/local --disable-nls >--enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit >--enable-languages=c,c++,ada --enable-shared --enable-c99 >--enable-long-long' > >I have found three issues so far. They are all in the ADA build. They are: Known bug. Ada doesn't handle build!=host properly yet. Ada has a wacky build system and I have intermittently been trying to straighten it out so that this can be fixed. Your patches are all inappropriate because we are trying to perform a serious overhaul of the Ada build system, specifically by pulling all the gnatlib build stuff into libada/Makefile.* and all the gnattools build stuff into gnattools/Makefile.* -- this will, eventually, solve these problems. If you would like to help with that please contact me. -- Nathanael Nerode <[EMAIL PROTECTED]> [Insert famous quote here]