sekiya
014a2cd0f4
Rationalize the machine-links creation mechanism.
2003-11-17 09:32:58 +00:00
sekiya
b3023f06a5
Rework the boot loader:
...
* remove dead code,
* streamline kernel selection logic,
* various small bugfixes.
2003-11-11 06:47:00 +00:00
lukem
f85d2d1c14
Use ${HOST_SH} instead of `sh'.
...
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
2003-10-26 07:25:33 +00:00
simonb
970b12080e
Define LIB{CRT0,C,CRTBEGIN,CRTEND} as nothing, we don't need to link
...
against them.
2003-10-08 01:40:22 +00:00
pooka
2f32342d20
also create boot.ip32 with the entry point set to the IP32 load address
...
from Chris Sekiya
2002-12-23 19:31:24 +00:00
thorpej
9972dfbbbf
Add "-mno-abicalls" to AFLAGS. Add "-ffreestanding -msoft-float" to
...
CFLAGS.
2002-11-10 17:12:58 +00:00
thorpej
e091c2afd1
Add -Dsgimips to CPPFLAGS.
2001-12-20 20:30:59 +00:00
tv
8e6f7afb5b
MKfoo=no -> NOfoo
2001-12-12 01:48:43 +00:00
soren
6c3e025b46
Nuke cleandir target override.
2001-11-22 02:18:24 +00:00
soren
b63ced481c
Note kernel load adress change.
2001-11-22 01:30:03 +00:00
thorpej
aabfa72384
- Clean up the bootloader Makefiles somewhat.
...
- Build an ECOFF version of the bootloader as "boot". As a temporary
measure (due to a bug in libbfd which has not yet been fixed, but
for which a work-around exists as a patch), install and ELF version
of the bootload as well as "boot.elf". "boot.elf" will go away once
the toolchain issue is resolved.
2001-11-22 00:58:07 +00:00
thorpej
4e63f44f6c
Initial cut at a bootloader for NetBSD/sgimips, by Michael Hitch.
2001-11-21 19:09:06 +00:00