yamt
d5fb44ee2c
make an auto const variable static.
2002-06-08 15:58:47 +00:00
bjh21
446be066e9
Use #if 0 for commenting out multiple lines, rather than dodgily-nested
...
comments (about which GCC warns).
2002-05-28 19:09:38 +00:00
wiz
86afeb9db4
Remove bogus stuff after #endif.
2002-05-16 19:56:13 +00:00
kleink
3a03930d13
Add a third argument to pmap_bootstrap() which platform-specific
...
initialization can use to specify additional segment registers to be set
up in the kernel pmap.
2002-04-23 12:41:04 +00:00
augustss
7f7ab48604
Rename the audio "bus" attribute audiobus to avoid confusion with audio
...
device.
2002-04-22 09:41:19 +00:00
matt
66c475ca19
Use a common genassym.cf for all the PPC_MPC6XX ports. Add a makeoptions to
...
std.foo to indicate the directory to get genassym.cf from. Add an intrframe
to <powerpc/frame.h> and make trap_subr.S use symbolic offsets into it.
2002-04-18 20:08:05 +00:00
gmcgarry
6e066ba77a
Add commented-out USERCONF option. Mainly useful for install media
...
and can be optionally enabled based on miniroot and ramdisk size
requirements.
2002-04-12 08:10:45 +00:00
bjh21
8fb1e55430
... and lock.h.
2002-04-04 21:29:04 +00:00
bjh21
27e0adf1e5
Install endian_machdep.h.
2002-04-04 20:29:35 +00:00
bjh21
fedfd6d298
Install reloc.h.
2002-04-04 20:12:30 +00:00
bjh21
ed0cb3d8fc
Minimal makefile to ensure that arch/amigappc/include is picked up by
...
"make includes".
2002-04-03 14:37:54 +00:00
sommerfeld
3406f0a3dd
The "gif*" tunnelling interface does everything ipip does.
...
Move usage example from ipip.4 to gif.4
Excise ipip and stitch up the scars.
2002-03-04 13:24:06 +00:00
christos
6b030ee036
- define other DEV_ constants that the local port uses.
...
- delete cdev_decl(mm) since <sys/conf.h> does it.
2002-02-27 01:19:03 +00:00
wiz
9baadd8ee5
"doesn't" should have an 's'.
2002-02-11 11:19:26 +00:00
wiz
f78eb76cbe
achive is not a good word.
2002-02-11 10:57:57 +00:00
jdolecek
6d265bd894
add options PIPE_SOCKETPAIR to individual kernel configs
...
the option is commented out on everything but kernels I was able
to recognize as INSTALL-like or ones for small memory machines
2002-01-27 13:23:08 +00:00
jdolecek
ba097d4c37
normalize INSECURE and SCSIVERBOSE descriptions
2002-01-27 11:15:36 +00:00
atatat
b45c51b1fc
Roll the rest of the ports over to the new MI kernel build machinery.
...
Any problems reported by testers have been fixed, and massive
cross-compiling of kernels has shown that any problems that remain
with actually building kernels are not related to this.
2001-12-09 05:00:40 +00:00
is
0614c8a6ad
Really merge in Adam Ciarcinskis spl$foo() code, which should have been
...
in long ago.
2001-12-04 18:54:11 +00:00
is
647b3a2fe9
defflag lev6_defer.
2001-12-04 11:51:39 +00:00
aymeric
9c7678f6f7
use _AMIGAPPC_MPTR_H_ instead of _MACHINE_MPTR_H_ so this file is included
...
when it has to be.
2001-12-03 21:17:05 +00:00
aymeric
5ffc3508fd
remove things that were copied verbatim from powerpc_cpu.h
...
and #include <powepc/powerpc_cpu.h>
2001-12-03 21:15:15 +00:00
aymeric
08cdb2cfa6
add options PPC_MPC6XX to pull in generic powerpc support
2001-12-03 21:12:57 +00:00
aymeric
8729920a7b
include machine/mtpr.h for SIR_* definitions
2001-12-03 21:11:27 +00:00
aymeric
fe204eade0
pte_spill was renamed to pmap_pte_spill some day
2001-12-03 21:10:48 +00:00
aymeric
6c197325c8
catch up with amiga's conf.h by adding definition of cdev_par_init
2001-12-01 14:14:58 +00:00
aymeric
4680be2d7c
add wscons support so that amiga/conf.c compiles
2001-12-01 14:13:49 +00:00
aymeric
dd4455abf7
catch up with "recent" new egcs check
2001-12-01 14:12:58 +00:00
atatat
d8382e86b5
Make sure this directory is kept.
2001-11-29 20:07:52 +00:00
atatat
5d4244e082
We need to include <uvm/uvm.h> instead of (not) including
...
<uvm/uvm_extern.h> so that assym.h can be built.
2001-11-29 20:04:19 +00:00
kleink
e5341ee40f
No point in installing svr4_machdep.h.
2001-11-28 13:14:12 +00:00
lukem
ecb81c3f6d
- convert usage of "defopt" to "defflag" where the relevant option does
...
not support a value (e.g., it's to be used as "options FOO" instead of
"options FOO=xxx"). options that take a value were converted to
defparam recently.
- minor whitespace & formatting cleanups
2001-11-28 10:21:10 +00:00
lukem
0fa231134c
- replace "defopt" with "defparam" for options which must take a value,
...
as config(8) will warn for value-less defparam options
- minor whitespace/formatting cleanup
- consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h
2001-11-20 14:34:18 +00:00
lukem
03aef4723c
cleanup:
...
options SPACE TAB
makeoptions TAB
psuedo-device TAB
remove trailing whitespace
replace multiple spaces -> tabs
options "FOO" -> options FOO
options "FOO=bar" -> options FOO=bar
options "FOO=\"bar\"" -> options FOO="\"bar\""
2001-11-20 12:56:17 +00:00
soren
662f877587
MAXSLP is defined to be a machine-independent scheduling parameter,
...
so move it into sys/param.h.
2001-11-15 18:06:11 +00:00
jmc
6d536163de
Change defaults for kernel compiles. Default all to USETOOLS?=no and have
...
the etc Makefile override that by putting USETOOLS into $.MAKEOVERRIDES
This way the default for kernel compiles is still to use the installed
toolchain instead of depending on $TOOLDIR. $TOOLDIR can be used by
simply adding USETOOLS=yes to the command line as usual.
Adjust each ports template to set the default no setting and also pull in
bsd.own.mk if they weren't already to ensure they'll build correctly
with the new toolchain setup.
2001-10-26 06:45:33 +00:00
thorpej
ba217c4196
Set MACHINE_ARCH explicitly in Makefiles for which it is constant.
...
Also, since config(8) now explcitly sets MACHINE, there is no need
to do it here in the Makefile.
2001-10-23 19:26:41 +00:00
thorpej
9e43d210d3
Amiga doesn't need its own fbio.h anymore; screenblank(8) uses
...
<dev/sun/fbio.h>, and the ioctl that this file defines is compatible.
2001-09-19 16:42:10 +00:00
chris
0e7661f023
Update pmap_update to now take the updated pmap as an argument.
...
This will allow improvements to the pmaps so that they can more easily defer expensive operations, eg tlb/cache flush, til the last possible moment.
Currently this is a no-op on most platforms, so they should see no difference.
Reviewed by Jason.
2001-09-10 21:19:08 +00:00
chs
ba2c8088f4
use pmap_k* for buffer cache pages.
2001-08-24 04:34:25 +00:00
wiz
f38345c6d9
bcopy -> memcpy
2001-07-22 14:09:04 +00:00
abs
01b024cd5b
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
...
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)
2001-07-08 16:32:12 +00:00
lukem
69bda4d299
be consistent with #define<TAB>
2001-06-27 22:55:08 +00:00
christos
0f380fac15
Add an e_trapsignal member to struct emul, so that emulated processes can
...
send the appropriate signal depending on the trap type.
2001-06-18 02:00:48 +00:00
wiz
40ac848024
Fix various misspellings of compatible/compatibility.
2001-06-11 01:50:48 +00:00
chs
821ec03ed9
replace vm_map{,_entry}_t with struct vm_map{,_entry} *.
2001-06-02 18:09:08 +00:00
mrg
67afbd6270
use _KERNEL_OPT
2001-05-30 11:57:16 +00:00
mrg
3783ca5d30
define _KERNEL_OPT as well as _KERNEL. we will use this in the future to
...
get kernel "opt_foo.h" headers, rather than _KERNEL && !_LKM.
2001-05-29 02:20:20 +00:00
soren
945b972563
PPC machine type tags haven't been used for a while.
2001-05-03 13:11:24 +00:00
thorpej
cf67ac7122
Per discussion w/ chuck and chuck, restructure the md page stuff
...
to use a structure called "vm_page_md", and use __HAVE_VM_PAGE_MD
and __HAVE_PMAP_PHYSSEG.
2001-05-01 02:19:13 +00:00