kristerw
|
6a6ff92fd5
|
Revert last change (dependance on divdi3.c, moddi3.c, and qdivrem.c) and
use 32bit daddr_t instead, as suggested by Izumi Tsutsui.
|
2003-03-30 00:17:28 +00:00 |
kristerw
|
3735c66934
|
Add snprintf, divdi3, moddi3, and qdivrem so that ufsboot builds.
|
2003-03-16 01:29:04 +00:00 |
provos
|
0f09ed48a5
|
remove trailing \n in panic(). approved perry.
|
2002-09-27 15:35:29 +00:00 |
fredette
|
180293c7b7
|
exit() is now declared in libsa's stand.h, and takes an int.
|
2002-06-03 00:18:26 +00:00 |
nathanw
|
343166210e
|
Always build the m68000 math routines, since we compile libsa in m68000 mode.
|
2002-05-30 22:33:12 +00:00 |
nathanw
|
88591a36d8
|
#include <arch/sun3/include/param.h>, not param3x.h, so that we get
appropriate multiple-inclusion protection. The #define _SUN3X_ ensures
that param3x.h is included by param.h.
|
2002-05-30 22:31:57 +00:00 |
nathanw
|
eb5a18d259
|
Deliberately #include the appropriate arch-specific param.h to get
the correct value for NBSG, even when building with a different sun68k
target.
|
2002-05-23 03:50:37 +00:00 |
lukem
|
86671d3350
|
- implement putstr(), and use in various places instead of printf()
- wrap more debug stuff in #ifdef DEBUG
- for bootxx, provide minimal panic() which uses putstr() instead of printf()
bootxx is now < 7.5KB
|
2002-05-15 04:07:41 +00:00 |
lukem
|
86caccc77b
|
convert from "bbinfo.h" to <dev/sun/sun_boot.h>
|
2002-04-24 01:40:25 +00:00 |
fredette
|
3b190a12d6
|
To make things build correctly, rely totally .PATH and never
have source files be explicit paths.
|
2002-04-22 21:13:34 +00:00 |
fredette
|
0fe578ec56
|
On the m68000, instead of extracting integer support from
libgcc, use bits from sys/lib/libkern.
|
2002-03-26 23:19:31 +00:00 |
fredette
|
72eb42a61e
|
Added files.c to SRC_sa.
|
2002-03-22 00:30:06 +00:00 |
fredette
|
d3a28a576e
|
Rather than using nlist(3), use a magic structure with a magic
number that installboot(8) can search for. Suggested by cgd@netbsd.org.
|
2001-12-15 23:09:50 +00:00 |
fredette
|
c9e7d7b7ba
|
On the sun2, added support for loading larger kernels,
and pull objects from the libgcc in DESTDIR.
|
2001-12-15 23:02:34 +00:00 |
tv
|
8e6f7afb5b
|
MKfoo=no -> NOfoo
|
2001-12-12 01:48:43 +00:00 |
fredette
|
47884ee136
|
vm_offset_t -> vaddr_t
|
2001-11-30 16:00:27 +00:00 |
tv
|
48c09b6243
|
Work around <bsd.lib.mk> used for kernel libs in other places. Clean up
include paths.
|
2001-11-14 23:01:13 +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
|
4810d73020
|
Build the loadfile() a.out, ECOFF, and ELF back-ends as separate
objects.
|
2001-10-31 01:51:42 +00:00 |
chs
|
7491bc8eea
|
add ashldi3.c, needed by ufs.c due to added cast in lblktosize().
|
2001-10-02 06:30:03 +00:00 |
fredette
|
1676190cef
|
adjust the hack to build the SRT*.o files.
|
2001-08-27 13:07:03 +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 |
fredette
|
c1c742b4c9
|
Added sources for the sun2 boot blocks and other
sun68k-ish code, all of which ought to eventually
be shared with the sun3.
|
2001-06-14 12:57:10 +00:00 |