christos
f9cf96d39c
Add an elf compiler spec.
1999-01-11 11:01:38 +00:00
christos
e6ce4ee5c9
Pass -DDEFAULT_ELF if i386 && OBJECT_FMT == ELF
1999-01-11 10:59:25 +00:00
christos
b2e8a46873
Add elf stuff.
1999-01-11 10:57:06 +00:00
christos
e3772ce299
Add the ability to compile an ELF assembler on i386 if OBJECT_FMT == "ELF"
1999-01-11 10:55:21 +00:00
christos
ae2cecd233
Add ELF emulation, and make it default if OBJECT_FMT == ELF
1999-01-11 09:53:26 +00:00
tsubai
c91ac313c1
Count clock interrupts.
1999-01-11 09:44:51 +00:00
christos
5042017dd3
Remove debugging code and unused variable.
1999-01-11 09:34:17 +00:00
tsubai
477add6bea
Add irq32 - irq63 to intrnames.
1999-01-11 08:49:58 +00:00
eeh
39553be254
Finally fixed 64-bit signal trampoline.
1999-01-11 06:43:51 +00:00
eeh
1609884456
Handle the symbol table properly in a 32-bit kernel that was booted from a
...
64-bit bootloader.
1999-01-10 23:35:08 +00:00
eeh
9c06e4a454
Need to put IGN in SBUS slot interrupt vectors as well. (From Kapil Chowksey)
1999-01-10 23:32:57 +00:00
scottr
c6be16c55a
Parenthesize a few expressions uncovered by -Wpointer-arith.
1999-01-10 22:52:55 +00:00
nathanw
d2f4d39a08
wskbd, not wskbs.
1999-01-10 22:51:46 +00:00
augustss
5c5590465e
Avoid `void *' arithmetic. Fixes PR 6783.
1999-01-10 21:57:19 +00:00
tron
3fbb44a7bb
Make MTIOCRDSPOS, MTIOCSLOCATE, etc. work with write protected tapes.
...
Patch supplied by Dave Huang in PR kern/5305.
1999-01-10 21:46:39 +00:00
eeh
b5932bbc0a
Support little-endian bus mappings.
1999-01-10 19:37:47 +00:00
is
4d5a26ba82
Make this compile again. 1.5 was committed from the wrong directory.
...
We apologize for any inconvenience caused.
1999-01-10 19:19:57 +00:00
augustss
f963dc8ddb
Some minor updates from FreeBSD.
1999-01-10 19:13:15 +00:00
augustss
af7f630631
Some patches from FreeBSD.
1999-01-10 18:42:10 +00:00
augustss
ebd59cb48c
Make sure to check the modifier map for the windows keys.
1999-01-10 18:36:57 +00:00
augustss
c437dc4229
Remove redundant test if the unit numbers is in range.
1999-01-10 18:22:14 +00:00
christos
14d2402e4b
Add i386 bits. Only works with -fpic or -fPIC compiled binaries since
...
COPY relocations don't work.
1999-01-10 18:21:24 +00:00
christos
e748cbf6b0
Don't use %eax
1999-01-10 18:20:13 +00:00
christos
d72f81978d
Add i386 bits
1999-01-10 18:18:56 +00:00
augustss
d89ed08e6d
Make keysym.h depend on dev/wscons/wsksymdef.h.
1999-01-10 18:05:49 +00:00
christos
afb18a5077
Moved via repository copy to arch/powerpc
1999-01-10 17:34:42 +00:00
christos
86ef105de2
Moved via repository copy to arch/mips
1999-01-10 17:33:59 +00:00
christos
a12e7c4c86
Moved via repository copy to arch/alpha
1999-01-10 17:33:11 +00:00
christos
ab951f38e0
Add __attribute__ for printf like commands.
1999-01-10 17:19:01 +00:00
christos
c77a99ad05
First pass at csu stuff for i386/elf.
1999-01-10 17:16:06 +00:00
augustss
d47a7fb7e0
Rename the "windows" keys and add the new keys to the keyboard maps.
1999-01-10 16:56:35 +00:00
augustss
17570494a7
Add back a line that was lost somehow.
1999-01-10 16:38:54 +00:00
tron
f7f56f986f
Revert last changes:
...
Because "linux_ipccall.h" cannot be included before "sys/shm.h" and
"sys/shm.h" needs to be included after "opt_sysv.h" include "opt_sysv.h"
in "linux_ipccall.c" again.
1999-01-10 15:05:36 +00:00
mrg
7054d69a2a
KNF nits i have sat on for too long.
1999-01-10 15:01:32 +00:00
mrg
17823d385b
KNF nits i have sat on for too long.
1999-01-10 14:41:45 +00:00
mrg
97023377a8
use x_netstat, and save 30k. we now have 46k spare.
1999-01-10 14:25:47 +00:00
drochner
9b1eddc4f1
- Set up the interface watchdog timer on sends. This fixes the hangups
...
reported by Matthias Scheler <tron@lyssa.owl.de> in PR kern/6772.
- After receiving, check whether the receive DMA pointer became 0
what obviously happens if the list runs out of entries. Simply reinit
in this case. This fixes receive lockups after DDB use observed
by myself.
Unstall the receive engine if the ELINK_UPPKTSTATUS indicates that it
was stalled. (Don't know when this might happen. FreeBSD does so.)
1999-01-10 14:19:46 +00:00
mrg
747cbac661
add a -DSMALL netstat. saves ~30k of text/data for me, on the sparc.
1999-01-10 13:50:35 +00:00
mrg
d1f3239be8
bump size of miniroot
1999-01-10 13:40:30 +00:00
mrg
1d8e4b1210
- share more with the miniroot
...
- don't use sysinst yet, it's not ready for the sparc, go back to
the old miniroot install programs.
- add these programs:
- pppd (nice to install from an SS2 with local floppy & modem only)
- bzip2 (media may be bz2'ed in the RFSN future)
- edlabel (much ligher weight than disklabel)
- expr (miniroot)
- hostname (miniroot)
- netstat (miniroot)
- sort (miniroot)
- remove these programs:
- tset (not used)
- strings (too big now)
- slattach (who uses slip these days, *really* ? see pppd addition)
- disklabel (see edlabel addition)
- shutdown (have reboot/halt already)
- sysinst (not using it yet)
- grow the install filesystem a bit more, to facilitate the new programs.
- use gordons libhack stuff, to reduce the size of the install binary.
- don't need /etc/master.passwd or the {s,}pwd.db files anymore!
- clean up dot.profile a bit.
1999-01-10 13:39:44 +00:00
tron
560ed63047
Don't use void pointer for arithmetic.
1999-01-10 13:35:39 +00:00
tron
738cd778b3
Don't use void pointer for arithmetic.
1999-01-10 13:24:11 +00:00
mrg
1b4e37c926
grow the instfs a little, inline with bootfs changes.
1999-01-10 13:23:37 +00:00
tron
72a366c304
Don't use void pointer for arithmetic.
1999-01-10 13:22:05 +00:00
mrg
fa1711e241
adapt to using the miniroot version of runlist.sh
1999-01-10 13:21:27 +00:00
mrg
c050a5562e
use the "miniroot" versions of these.
1999-01-10 13:21:01 +00:00
augustss
851c51418d
Add definitions for Pause and Print_Screen keys.
...
(Why were these keys missing? Or am I missing something obvious here?)
1999-01-10 13:20:41 +00:00
drochner
a15a03eff2
Since ukbd has an own map, this file is not needed anymore.
1999-01-10 13:20:21 +00:00
tron
a2885c9c15
Don't use void pointer for arithmetic.
1999-01-10 13:17:01 +00:00
augustss
fe099e481b
Add definitions for left and right "Windows" keys and menu key.
1999-01-10 13:14:42 +00:00