Yoshihiro Takahashi
1a413640ac
MFi386: Get rid of unnecessary use of m4(1) by using cpp(1) instead.
...
Repocopied by: joe
2004-02-13 15:39:59 +00:00
Yoshihiro Takahashi
32efe8e4b4
MFi386: revisions 1.74 and 1.75.
...
- kzip(8) is long dead.
- Clean CLEANFILES.
2004-02-13 15:26:22 +00:00
Yoshihiro Takahashi
4dcf467f93
MFi386: revision 1.20 (don't strip kgzldr.o)
2004-02-13 15:24:25 +00:00
Yoshihiro Takahashi
5e0eb6243d
MFi386: Factor out -nostdlib and use PROG.
2004-02-09 16:01:45 +00:00
Ruslan Ermilov
6ed6b4ab71
MFi386: Removed -elf and duplicate -ffreestanding.
2004-02-07 14:35:33 +00:00
Yoshihiro Takahashi
cc78dccee9
MFi386: Cleanups to sys/boot makefiles.
2004-02-07 12:19:44 +00:00
Yoshihiro Takahashi
6bef25432c
MFi386: revision 1.33
...
PR: kern/62005
2004-01-28 04:15:31 +00:00
Yoshihiro Takahashi
2b0292a5ae
Fix to support KANA and graphics characters which code are over 0x80.
2004-01-18 04:10:45 +00:00
Yoshihiro Takahashi
a5a39deba2
MFi386: revision 1.13.
2003-11-15 12:25:47 +00:00
Bruce Evans
bb44220efa
Don't repeat selected defines from ns16550.h or sioreg.h. Just
...
include ns16550.h. The missing installation of ns16550.h was fixed
long ago and the misplaced defines in sioreg.h were fixed recently.
2003-09-16 11:24:23 +00:00
David E. O'Brien
7d4724590e
Use __FBSDID().
...
Also some minor style cleanups.
2003-09-08 09:11:32 +00:00
Yoshihiro Takahashi
943be5d359
Fixed build error with GCC 3.3.1
2003-07-13 08:13:52 +00:00
Ruslan Ermilov
ae0c4c928a
Revert non-style part of the recent two deltas that dealt with
...
using as(1) to compile plain assembler source files; bsd.lib.mk
has been fixed (in revision 1.147).
2003-07-02 12:45:45 +00:00
Ruslan Ermilov
6c874d4fa8
Switch to using bsd.prog.mk; this gives us back the standard
...
.s.o transformation rule.
2003-06-30 14:10:58 +00:00
Ruslan Ermilov
c173771625
MFi386: revision 1.16.
2003-06-30 00:20:28 +00:00
Yoshihiro Takahashi
3889b283ef
Add help file for pc98.
2003-06-08 03:34:49 +00:00
Yoshihiro Takahashi
c7fd521917
Enable new boot menu.
2003-06-08 03:20:35 +00:00
Yoshihiro Takahashi
b16ea1159d
Don't load the acpi module.
2003-06-08 03:16:59 +00:00
David E. O'Brien
9b8d527fef
Add ${AFLAGS} to 'as' invocation.
2003-06-07 17:42:26 +00:00
Yoshihiro Takahashi
d83e355c40
MFi386: revisions 1.13 and 1.14.
2003-06-07 08:36:41 +00:00
Yoshihiro Takahashi
bd7cefa085
MFi386: revision 1.30.
2003-06-07 08:23:42 +00:00
KATO Takenori
f5a84cb224
IPLware support. The `IPLware' program assumes boot menu program
...
begins with the `jmp 0x2d4' near jump.
2003-05-02 09:33:12 +00:00
Yoshihiro Takahashi
492d54a592
Fix to build pc98 boot loader after support amd64.
2003-05-01 13:17:06 +00:00
Poul-Henning Kamp
197e5e73ef
Libdisk does not need to include <sys/diskslice.h> any more.
...
Move the remaining bits of <sys/diskslice.h> to <i386/include/bootinfo.h>
Move i386/pc98 specific bits from <sys/reboot.h> to
<i386/include/bootinfo.h> as well.
Adjust includes in sys/boot accordingly.
2003-04-04 16:35:16 +00:00
Ruslan Ermilov
73f643b411
Fixed sys/boot/pc98/boot2/Makefile to use kern.mk and
...
get rid of bsd.kern.mk completely.
OK'ed by: bde
2003-03-02 21:18:40 +00:00
Yoshihiro Takahashi
271aee47ec
MFi386: Install the "boot" image which is boot1 + boot2.
2003-01-30 14:50:25 +00:00
Yoshihiro Takahashi
dc5cb962f7
Use NDOSPART instead of NEXTDOSPART.
2003-01-21 13:59:53 +00:00
Yoshihiro Takahashi
5aca100a9e
MFi386: revision 1.63.
2003-01-21 13:57:43 +00:00
Poul-Henning Kamp
63fc86da6f
Use NEXTDOSPART instead of MAX_SLICES.
2003-01-20 11:15:12 +00:00
Yoshihiro Takahashi
97a45538e4
Add SCSI MO device support.
...
Submitted by: Kawanobe Koh <kawanobe@st.rim.or.jp>
2003-01-06 13:43:15 +00:00
Yoshihiro Takahashi
404a379e4a
Rename the dos_partition structure for pc98 to pc98_partition.
2003-01-04 08:50:48 +00:00
Yoshihiro Takahashi
46ae965fca
Remove '-DUFS1_ONLY' from CFLAGS. It is not needed.
2002-10-10 14:03:00 +00:00
Yoshihiro Takahashi
8b16930349
Added '#include <sys/diskpc98.h>'.
...
Submitted by: kawanobe@st.rim.or.jp (Kawanobe Koh)
2002-10-07 15:26:10 +00:00
Poul-Henning Kamp
5765b4ef72
Move the definition of UFS1_ONLY into the Makefiles where it belongs.
...
Sponsored by: DARPA & NAI Labs.
2002-10-07 08:09:20 +00:00
Yoshihiro Takahashi
64316569f5
Connected boot2.
2002-10-03 16:21:40 +00:00
Yoshihiro Takahashi
af64a99c32
Added some header files from -stable and fixed the boot[12] programs.
2002-10-03 16:20:14 +00:00
Peter Wemm
425f8660a7
Use as's --defsym switch to compensate for the loss of the M4 substitution
...
of SIOPRT which broke kgzldr and therefore make release.
Pointed out by: murray
2002-09-30 20:37:58 +00:00
Yoshihiro Takahashi
60c2f19bc5
Fixed to build after removing a.out suppot.
2002-09-24 02:17:13 +00:00
Alfred Perlstein
4f492bfab5
use __packed.
2002-09-23 18:54:32 +00:00
Yoshihiro Takahashi
5438009281
MFi386: Remove a.out support.
2002-09-19 13:47:18 +00:00
Yoshihiro Takahashi
209238dc3c
Remove -elf option.
2002-09-19 13:43:02 +00:00
Peter Wemm
66422f5b7a
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 Wemm
e581f644a4
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
Ruslan Ermilov
d2893b161b
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
Yoshihiro Takahashi
cc3526f4d4
Remove boot2 temporarily.
2002-07-18 14:50:41 +00:00
Yoshihiro Takahashi
a79f8552fb
Change include order.
2002-07-16 14:39:52 +00:00
Nick Hibma
44b279e2f6
Cosmetic change (align with other boot blocks):
...
CONSPEED -> COMSPEED
Approved by: nyan
2002-05-26 10:11:17 +00:00
Yoshihiro Takahashi
93bb160832
Fixed to conflict labels.
...
Submitted by: Kaho Toshikazu <kaho@elam.kais.kyoto-u.ac.jp>
2002-05-21 12:53:48 +00:00
Yoshihiro Takahashi
b827692436
MFi386: revision 1.22
2002-05-21 09:44:52 +00:00
Yoshihiro Takahashi
8b20c954cb
Fixed to build for GCC 3.1
2002-05-14 12:34:03 +00:00