Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 03/16/1999 16:46:36
Module Name: src
Committed By: thorpej
Date: Wed Mar 17 00:46:36 UTC 1999
Modified Files:
src/gnu/lib/libbfd: Makefile
src/gnu/usr.bin/egcs: Makefile.inc
src/gnu/usr.bin/gas.new/arch/i386: Makefile.inc
src/gnu/usr.bin/gas.new/arch/sparc: Makefile.inc
src/gnu/usr.bin/gdb: Makefile
src/gnu/usr.bin/ld.new: Makefile
Log Message:
Make it a tad bit easier to bootstrap an a.out system to ELF. Introduce
a BOOTSTRAP_ELF Makefile variable that, when set (e.g. in the environment),
builds a targeted-to-ELF toolchain without requiring OBJECT_FMT to be set
to "ELF" (which affects how e.g. libraries are built).
This basically means you don't need fake crtbegin.o and crtend.o files to
be present in /usr/lib while bootstrapping the toolchain.