Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Mar 1998 18:55:44 -0800 (PST)
From:      John Polstra <jdp@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-gnu@FreeBSD.ORG
Subject:   cvs commit: src/gnu/usr.bin/binutils Makefile Makefile.inc0 update.sh src/gnu/usr.bin/binutils/alpha-elf Makefile Makefile.inc Makefile.inc0 src/gnu/usr.bin/binutils/alpha-elf/as Makefile config.h obj-format.h targ-cpu.h targ-env.h ...
Message-ID:  <199803120255.SAA06485@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jdp         1998/03/11 18:55:44 PST

  Modified files:
    gnu/usr.bin/binutils Makefile Makefile.inc0 update.sh 
    gnu/usr.bin/binutils/ar Makefile 
    gnu/usr.bin/binutils/libbfd Makefile 
    gnu/usr.bin/binutils/libbinutils Makefile 
    gnu/usr.bin/binutils/libopcodes Makefile 
    gnu/usr.bin/binutils/nm Makefile 
    gnu/usr.bin/binutils/objcopy Makefile 
    gnu/usr.bin/binutils/objdump Makefile 
    gnu/usr.bin/binutils/ranlib Makefile 
    gnu/usr.bin/binutils/size Makefile 
    gnu/usr.bin/binutils/strings Makefile 
    gnu/usr.bin/binutils/strip Makefile 
  Added files:
    gnu/usr.bin/binutils/ar Makefile.i386 
    gnu/usr.bin/binutils/as Makefile Makefile.i386 
    gnu/usr.bin/binutils/as/alpha config.h obj-format.h targ-cpu.h 
                                  targ-env.h 
    gnu/usr.bin/binutils/as/i386 config.h obj-format.h targ-cpu.h 
                                 targ-env.h 
    gnu/usr.bin/binutils/ld Makefile Makefile.alpha Makefile.i386 
                            config.h 
    gnu/usr.bin/binutils/ld/alpha ldemul-list.h 
    gnu/usr.bin/binutils/ld/i386 ldemul-list.h 
    gnu/usr.bin/binutils/libbfd Makefile.i386 
    gnu/usr.bin/binutils/libbfd/i386 config.h 
    gnu/usr.bin/binutils/libbinutils Makefile.i386 
    gnu/usr.bin/binutils/libopcodes Makefile.i386 
    gnu/usr.bin/binutils/ranlib Makefile.i386 
  Removed files:
    gnu/usr.bin/binutils/alpha-elf Makefile Makefile.inc 
                                   Makefile.inc0 
    gnu/usr.bin/binutils/alpha-elf/as Makefile config.h 
                                      obj-format.h targ-cpu.h 
                                      targ-env.h 
    gnu/usr.bin/binutils/alpha-elf/ld Makefile config.h 
                                      ldemul-list.h 
    gnu/usr.bin/binutils/i386-aout Makefile Makefile.inc 
                                   Makefile.inc0 
    gnu/usr.bin/binutils/i386-aout/as Makefile config.h itbl-cpu.h 
                                      obj-format.h targ-cpu.h 
                                      targ-env.h 
    gnu/usr.bin/binutils/i386-elf Makefile Makefile.inc 
                                  Makefile.inc0 
    gnu/usr.bin/binutils/i386-elf/as Makefile config.h itbl-cpu.h 
                                     obj-format.h targ-cpu.h 
                                     targ-env.h 
    gnu/usr.bin/binutils/i386-elf/ld Makefile config.h 
                                     ldemul-list.h 
    gnu/usr.bin/binutils/libbfd config.h 
  Log:
  Restructure the binutils hierarchy somewhat in order to better
  support building it for variant architectures.  It was already
  becoming clear that the former structure was too rigid and didn't
  scale well.
  
  The usual sort of makefile magic arranges to .include an architecture
  specific makefile "Makefile.${MACHINE_ARCH}" in each directory
  where it exists.  Also, sources will be found in each subdirectory
  "${MACHINE_ARCH}" that exists.  This is all taken care of automatically
  by the top level "Makefile.inc0".
  
  This all seems to work right for the i386 now.  I have also converted
  those alpha pieces already present to the new schema as best I
  could.
  
  Also: change the BINDIR on the i386 to /usr/libexec/elf for "ar"
  and "ranlib".  They are not object format independent enough to
  put into /usr/bin.
  
  Revision  Changes    Path
  1.2       +2 -3      src/gnu/usr.bin/binutils/Makefile
  1.2       +14 -5     src/gnu/usr.bin/binutils/Makefile.inc0
  1.2       +9 -16     src/gnu/usr.bin/binutils/update.sh
  1.2       +2 -1      src/gnu/usr.bin/binutils/ar/Makefile
  1.2       +5 -19     src/gnu/usr.bin/binutils/libbfd/Makefile
  1.2       +2 -2      src/gnu/usr.bin/binutils/libbinutils/Makefile
  1.2       +2 -2      src/gnu/usr.bin/binutils/libopcodes/Makefile
  1.2       +2 -1      src/gnu/usr.bin/binutils/nm/Makefile
  1.2       +2 -1      src/gnu/usr.bin/binutils/objcopy/Makefile
  1.2       +2 -1      src/gnu/usr.bin/binutils/objdump/Makefile
  1.2       +2 -1      src/gnu/usr.bin/binutils/ranlib/Makefile
  1.2       +2 -1      src/gnu/usr.bin/binutils/size/Makefile
  1.2       +2 -1      src/gnu/usr.bin/binutils/strings/Makefile
  1.3       +2 -1      src/gnu/usr.bin/binutils/strip/Makefile

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803120255.SAA06485>