Steve, > I just tried builds on ia64 linux and HP-UX and both builds failed. I > am re-trying the HP-UX build with --with-system-libunwind to see if that > changes things but that should be the default on IA64 HP-UX. > > On Linux (debian) the build stopped with: > > /test/big-foot1/gcc/nightly/gcc-ia64-debian-linux-gnu-trunk/ia64-debian-linux-gnu/bin/ranlib > libgcov.a > make[3]: *** No rule to make target > `/test/big-foot1/gcc/nightly/src/trunk/libgcc/unwind-sjlj.c', needed by > `unwind-sjlj.o'. Stop. [...] > The patch appeared to install correctly into my source tree and I ran > autoreconf to regenerate the > configure files. It looks like patch didn't handle the unwind files that > moved. I will try doing > that by hand and see if that fixes things.
the diff was a git-style patch with renames, which AFAIK only git patch can handle correctly. I'm using a mercurial mirror of the gcc repo and mercurial queues for development, and that style makes if far easier to see what's going on, compared to the usual remove-and-add which makes patches excessively long. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University