nyan
4c0646543e
Fixed to build after removing a.out suppot.
2002-09-24 02:17:13 +00:00
alfred
ac315391ce
use __packed.
2002-09-23 18:54:32 +00:00
nyan
0d814ab74a
MFi386: Remove a.out support.
2002-09-19 13:47:18 +00:00
nyan
e28806ee62
Remove -elf option.
2002-09-19 13:43:02 +00:00
peter
a51c9b6627
Initiate deorbit burn for the i386-only a.out related support. Moves are
...
under way to move the remnants of the a.out toolchain to ports. As the
comment in src/Makefile said, this stuff is deprecated and one should not
expect this to remain beyond 4.0-REL. It has already lasted WAY beyond
that.
Notable exceptions:
gcc - I have not touched the a.out generation stuff there.
ldd/ldconfig - still have some code to interface with a.out rtld.
old as/ld/etc - I have not removed these yet, pending their move to ports.
some includes - necessary for ldd/ldconfig for now.
Tested on: i386 (extensively), alpha
2002-09-17 01:49:00 +00:00
peter
d9c1d58394
Initiate deorbit burn of i386 a.out kld "support" in loader. Note that
...
this was quite broken, it never was updated for metadata support.
The a.out kld file support was never really used, as it wasn't necessary.
You could always load elf kld's, even in an a.out kernel.
2002-08-29 02:02:28 +00:00
ru
a8adf98c82
Drop support for COPY, -c has been the default mode of install(1)
...
for a long time now.
Approved by: bde
2002-07-29 09:40:17 +00:00
nyan
5b01d48f39
Remove boot2 temporarily.
2002-07-18 14:50:41 +00:00
nyan
c0d792ed96
Change include order.
2002-07-16 14:39:52 +00:00
n_hibma
6029daa1e0
Cosmetic change (align with other boot blocks):
...
CONSPEED -> COMSPEED
Approved by: nyan
2002-05-26 10:11:17 +00:00
nyan
f7e0cf5f9d
Fixed to conflict labels.
...
Submitted by: Kaho Toshikazu <kaho@elam.kais.kyoto-u.ac.jp>
2002-05-21 12:53:48 +00:00
nyan
6c2b9542c6
MFi386: revision 1.22
2002-05-21 09:44:52 +00:00
nyan
4e0ba1d0e6
Fixed to build for GCC 3.1
2002-05-14 12:34:03 +00:00
nyan
ff317ae810
Add -ffreestanding to CFLAGS.
2002-05-14 12:32:59 +00:00
ru
b2b69cf2b8
Fixed CLEANFILES after bsd.lib.mk sweep.
2002-05-13 15:48:05 +00:00
ru
bc2e1305d8
Removed now unused INTERNALSTATICLIB.
...
INTERNALLIB now implies NOPIC and NOPROFILE.
Removed gratuitous NOMAN.
2002-05-13 11:09:07 +00:00
ru
dc9ee40833
Major cleanup of bsd.lib.mk.
...
Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB.
INTERNALLIB now means to build static library only and don't install
anything. Added a NOINSTALLLIB knob for libpam/modules. To not
build any library at all, just do not set LIB.
2002-05-13 10:53:24 +00:00
obrien
1b23a3102e
Back out last commit. I expect our bsd.*.mk gods to remove the need for
...
defining so many extra things in addition to INTERNALLIB. We don't like
repetitive C code and we shouldn't for make code either.
2002-05-12 13:54:42 +00:00
obrien
4da1be0803
NOPIC, NOPROFILE, NOMAN, and INTERNALSTATICLIB are redundant when using
...
INTERNALLIB now.
2002-05-11 18:02:33 +00:00
obrien
ce04447cdf
-ffreestanding is the word.
...
(also resort some CFLAGS such that the more "important" value are first so
they are easier to see)
2002-05-10 09:26:35 +00:00
nyan
2d4219d383
MFi386: revision 1.56
2002-04-25 13:31:27 +00:00
nyan
f51b511837
MFi386: revision 1.8
2002-04-25 13:28:10 +00:00
nyan
c911a2cbdc
MFi386: revision 1.7.
2002-04-15 13:44:00 +00:00
nyan
cbfb12da8c
MFi386: revision 1.55
2002-03-30 11:18:30 +00:00
nyan
dce4f706b7
Add -D_KERNEL to CFLAGS for ntohl().
2002-02-28 10:08:23 +00:00
nyan
71445fd2e0
Expand COMBRD(x) macro.
2002-02-01 14:48:44 +00:00
nyan
677e0da5fb
Added kgzldr for pc98.
...
crt.s is based on btx.s.
2002-01-18 09:00:38 +00:00
nyan
a59db7704d
MFi386: revision 1.35 (Add support for writing to BIOS disks)
2001-12-12 13:47:04 +00:00
obrien
7fd9a6a23a
Update to C99, s/__FUNCTION__/__func__/,
...
also don't use ANSI string concatenation.
2001-12-10 08:09:49 +00:00
nyan
82943ba683
MFi386: revisions from 1.26 to 1.30.
2001-11-17 13:58:04 +00:00
nyan
d482b20b09
MFi386: revision 1.12
2001-11-17 13:57:32 +00:00
nyan
f6200bb4f8
MFi386: sys/boot/i386/loader/main.c revision 1.25
2001-11-06 12:31:56 +00:00
nyan
0975bb0246
MFi386: sys/boot/i386/libi386/Makefile revision 1.21
2001-11-06 12:31:05 +00:00
nyan
40808c1936
Fixed sioreg.h path.
2001-11-02 15:15:09 +00:00
nyan
4bff7137a2
Use a array to convert from a attribute for AT to one for PC98.
...
(merged from sys/pc98/pc98/scvtbpc98.c)
2001-10-17 15:15:01 +00:00
nyan
ee5a768271
Merged from sys/boot/i386/libi386/vidconsole.c revisions 1.16, 1.17 and 1.18.
2001-10-17 14:41:50 +00:00
nyan
bc3aadffa1
fix style(9)
2001-10-17 14:17:11 +00:00
nyan
097a07c676
Merged from sys/boot/i386/loader/Makefile revision 1.54.
2001-10-17 14:13:36 +00:00
nyan
352dfc76e4
MFi386: sys/boot/i386/loader/main.c revision 1.24.
2001-09-16 05:22:51 +00:00
nyan
4e578f4f40
MFi386: sys/boot/i386/libi386/Makefile revision 1.20.
2001-09-16 05:22:27 +00:00
ru
62afc35080
Create backup copies using install(1).
2001-09-12 10:25:50 +00:00
kris
6fde30d182
s/adress/address/
...
Inspired by: OpenBSD
MFC After: 1 week
2001-07-23 12:05:27 +00:00
kato
cd99feb371
Merged from sys/boot/i386/btx/btx/btx.s revision 1.25.
2001-06-23 08:04:14 +00:00
peter
2bbbdbe189
Remove -DNEW_LINKERSET, it is not used here anymore. This is now native.
2001-06-21 00:08:23 +00:00
nyan
e55c47c3e7
(Re-)enabled boot2.
2001-05-24 11:19:43 +00:00
nyan
38300a1c46
Update boot[12] program to compile ELF binary.
...
Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp> and
kawanobe@st.rim.or.jp (Kawanobe Koh)
2001-05-24 11:18:32 +00:00
nyan
9fa80b3cce
Merged from sys/boot/i386/btx/btx/btx.s revision 1.24.
2001-05-21 11:49:21 +00:00
kato
c02a1810a6
Disabled boot2 for the moment, because it needs aout tools.
2000-12-24 14:54:34 +00:00
kato
b1e4886a37
Merged from sys/boot/i386/loader/Makefile revision 1.49.
2000-12-16 03:15:48 +00:00
nyan
48503b7c5c
Merged from the following changes.
...
sys/boot/i386/btx/btx/Makefile 1.9
sys/boot/i386/btx/btx/btx.s 1.23
sys/boot/i386/libi386/biosdisk.c 1.32 and 1.33
sys/boot/i386/libi386/biosmem.c 1.5
sys/boot/i386/libi386/comconsole.c 1.8
sys/boot/i386/libi386/gatea20.c 1.3
sys/boot/i386/libi386/time.c 1.4
sys/boot/i386/libi386/vidconsole.c 1.13
sys/boot/i386/loader/Makefile 1.48
sys/boot/i386/loader/main.c 1.22
2000-11-05 12:35:41 +00:00