This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Help with binutils-cvs 2002-02-15 test results interpretation on sparc-linux
- From: Nick Clifton <nickc at cambridge dot redhat dot com>
- To: <chj at foi dot se>
- Cc: <binutils at sources dot redhat dot com>
- Date: 16 Jan 2002 10:33:09 +0000
- Subject: Re: Help with binutils-cvs 2002-02-15 test results interpretation on sparc-linux
- References: <000001c19e70$36a9ada0$b121e396@botten>
Hi Christian,
> - Are there scripts in the binutils cvs similar to gcc_update and
> test_summary available in the gcc cvs sources?
Nope :-(
> - Can I somehow automatically "merge" the binutils and gcc cvs
> sources so that I can test compile and check the two sources
> jointly?
Yes, but it takes a little work. What you do is to check out the
sources separately and then in the FSF GCC tree you make some symbolic
links to the sourceware tree. Then you can just use the configure
script at the top level of the FSF tree to create a complete build
directory hierarchy. You only need to make the symbolic links once,
but the two trees are still independent, so you need to "cvs update"
then separately.
The links that I make are:
cd FSF-gcc
ln -s ../sourceware/src/bfd .
ln -s ../sourceware/src/binutils .
ln -s ../sourceware/src/gas .
ln -s ../sourceware/src/gprof .
ln -s ../sourceware/src/ld .
ln -s ../sourceware/src/libgloss .
ln -s ../sourceware/src/opcodes .
ln -s ../sourceware/src/ld .
cd include
ln -s ../../sourceware/src/include/aout .
ln -s ../../sourceware/src/include/bfdlink.h .
ln -s ../../sourceware/src/include/bin-bugs.h .
ln -s ../../sourceware/src/include/bout.h .
ln -s ../../sourceware/src/include/callback.h .
ln -s ../../sourceware/src/include/coff .
ln -s ../../sourceware/src/include/dis-asm.h .
ln -s ../../sourceware/src/include/elf .
ln -s ../../sourceware/src/include/filenames.h .
ln -s ../../sourceware/src/include/fopen-same.h .
ln -s ../../sourceware/src/include/ieee.h .
ln -s ../../sourceware/src/include/opcode .
ln -s ../../sourceware/src/include/progress.h .
ln -s ../../sourceware/src/include/remote-sim.h .
I also make some links to other, sourceware based packages:
cd FSF-gcc
ln -s ../sourceware/src/gdb .
ln -s ../sourceware/src/libgloss .
ln -s ../sourceware/src/newlib .
ln -s ../sourceware/src/sim .
Cheers
Nick