jmc
|
c594ed376d
|
Needs a .WAIT before doing boot/bootxx
|
2003-12-12 15:57:32 +00:00 |
tsutsui
|
3fb3c2b562
|
Revert previous DPRINTF changes since gcc3 properly removes text strings
in while(0) statements during optimization.
|
2003-11-21 19:44:53 +00:00 |
tsutsui
|
604d3c43a9
|
Make sure machine and ${MACHINE_ARCH} symlinks created before make depend.
|
2003-11-21 19:39:19 +00:00 |
he
|
5a5cdb5717
|
Add -ffreestanding to CFLAGS, to avoid type conflicts with built-in
functions in gcc.
|
2003-10-30 20:19:25 +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 |
tsutsui
|
2ec93e87e3
|
Remove extra \n's in boot message.
|
2003-04-19 21:30:14 +00:00 |
tsutsui
|
fd46661ecf
|
Remove definitions of SIZE and STRIP which should be defined elsewhere.
|
2003-04-19 07:34:15 +00:00 |
tsutsui
|
b1b52ec626
|
Use 32bit daddr_t.
|
2003-03-30 08:01:13 +00:00 |
tsutsui
|
738ea71fdd
|
Remove __P().
|
2002-12-20 16:54:15 +00:00 |
lukem
|
f35d18a7da
|
Update to <sys/bootblock.h>'s shared_bbinfo.
From Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>.
|
2002-05-20 14:05:22 +00:00 |
tsutsui
|
e8b1f54f84
|
Use ${.TARGET} where appropriate.
|
2002-05-18 19:03:10 +00:00 |
tsutsui
|
8b87191ece
|
Add _rtt(), which is called by panic() in libsa/panic.c,
which is useed from ustarfs.c.
|
2002-04-30 13:10:56 +00:00 |
tsutsui
|
68d3a4f0ee
|
Add ustarfs ops.
|
2002-04-30 13:09:05 +00:00 |
tsutsui
|
2d9bb7f94e
|
Add getchar().
|
2002-04-30 13:08:01 +00:00 |
tsutsui
|
27c8560138
|
Make sure whole DPRINTF()s are actually disabled on normal build.
It seems compiler does not remove text strings in while(0) statement
on its optimization.
|
2002-04-30 01:07:26 +00:00 |
tsutsui
|
9f51b11c37
|
Use a magic structure with a magic number instead of using nlist(3)
for installboot(8) to patch proto bootblocks.
(This is a preparation to migrate MI installboot.)
|
2002-04-27 10:19:57 +00:00 |
tsutsui
|
f1cd70e3dc
|
Add -DLIBSA_USE_MEMCPY and -DLIBSA_USE_MEMSET to CPPFLAGS.
|
2002-04-13 17:48:10 +00:00 |
tsutsui
|
32eba8afae
|
Fix an uninitialized variable found by new toolchain.
|
2002-01-04 16:30:02 +00:00 |
lukem
|
b0b0a32ad7
|
Set NOxxx= before <bsd.own.mk> is pulled in (even indirectly).
Otherwise the appropriate MKxxx=no won't be defined .
|
2001-12-12 12:24:19 +00:00 |
tv
|
8e6f7afb5b
|
MKfoo=no -> NOfoo
|
2001-12-12 01:48:43 +00:00 |
scw
|
45e7238a02
|
Bump the version numbers of all bootloaders which use loadfile_elfXX() now
that it tries hard to avoid backwards seeks.
|
2001-11-09 19:53:11 +00:00 |
thorpej
|
66f972ab70
|
Need byteorder.c for loadfile_elf*.c
|
2001-10-31 21:39:02 +00:00 |
thorpej
|
4810d73020
|
Build the loadfile() a.out, ECOFF, and ELF back-ends as separate
objects.
|
2001-10-31 01:51:42 +00:00 |
tv
|
ab11c169b5
|
objcopy -> ${OBJCOPY}; remove redundant definitions of OBJCOPY?= (it is
now in bsd.own.mk).
|
2001-09-22 03:34:17 +00:00 |
bjh21
|
ad2c12a28d
|
Bump version numbers of all bootloaders that use loadfile/ELF, to account for
my changes to symbol loading. I should probably have done this at the time,
but it's better late than never.
|
2001-08-02 12:24:05 +00:00 |
tsutsui
|
0f2df04d95
|
Add "-e start" to LDFLAGS for ELF toolchain.
|
2001-03-04 16:15:50 +00:00 |
tsutsui
|
956f5fbe42
|
Add one missed register prefix.
|
2001-03-03 13:59:10 +00:00 |
tsutsui
|
677243711e
|
Add a version file and print version strings generated by newvers_stand.sh.
|
2001-01-30 14:29:47 +00:00 |
tsutsui
|
9af4874133
|
Umm, fix botch in the previous;
include bsd.own.mk at the top, and include bsd.prog.mk at the bottom.
|
2001-01-30 14:21:49 +00:00 |
tsutsui
|
75e4c0c1be
|
- bzero() -> memset()
- Remove unneeded includes
- WARNSfy
|
2001-01-30 14:11:00 +00:00 |
tsutsui
|
85e5565f13
|
Remove (unused) -DBOOT_DEBUG.
|
2001-01-30 12:48:34 +00:00 |
tsutsui
|
2b258b5e2b
|
Include bsd.prog.mk at the top to pull in ${PRINTOBJDIR}.
|
2001-01-30 12:42:43 +00:00 |
tsutsui
|
ec63f6df14
|
Use MI loadfile() in loadprotoblocks().
|
2001-01-23 11:30:54 +00:00 |
tsutsui
|
f68bcbc806
|
Use ${PRINTOBJDIR}.
|
2001-01-07 08:38:01 +00:00 |
tsutsui
|
e89ff0051b
|
Add some ELF stuff. (not tested)
XXX should use MI loadfile(). (see sparc)
|
2000-12-03 03:35:40 +00:00 |
tsutsui
|
add41a3fee
|
Make sure to return PROM prompt even if loading kernel fails halfway.
|
2000-11-25 04:42:06 +00:00 |
tsutsui
|
934ac598d8
|
Use "${OBJCOPY} -O binary" to strip a.out header.
|
2000-04-13 14:44:02 +00:00 |
tsutsui
|
297d0a58b7
|
Disable DPRINTF().
|
2000-04-13 14:19:57 +00:00 |
tsutsui
|
6968a454bd
|
Add news1200 support.
Based on a patch from Koichi NISHIWAKI <k-nis@ba2.so-net.ne.jp>
|
2000-02-08 16:17:28 +00:00 |
tsutsui
|
11c8f56d48
|
Revert STRIPPROG -> STRIP
|
2000-02-01 05:25:24 +00:00 |
mycroft
|
7b49d242ce
|
Clean up the machine symlink stuff ever so slightly. Needs to be
standardized between files.
|
2000-01-23 17:04:03 +00:00 |
tsutsui
|
e61f177ab1
|
STRIP -> STRIPPROG
|
2000-01-19 16:29:54 +00:00 |
tsutsui
|
a109943094
|
Initial import of news68k port.
|
1999-12-09 14:53:00 +00:00 |