plunky
b41529f23b
remove empty files
2011-06-18 18:43:41 +00:00
joerg
47980a5652
SSE2 registers are only used for float and double arguments, so update
...
comment to reflect reality. Add some accessor macros for long double
arguments for i386 and x86_64.
2011-06-18 18:16:40 +00:00
tsutsui
6e783dfc8e
- misc KNF and style fixes
...
- use device_t and cfdata_t
No binary change.
2011-06-18 17:47:20 +00:00
matt
b1991f6793
Move PVR definitions to <powerpc/ibm4xx/spr.h>
...
No need to include <powerpc/cpu.h> in <powerpc/ib4xx/cpu.h>
2011-06-18 17:06:52 +00:00
joerg
1eb45821a7
Include libgcc_s.so symlinks in /usr/lib, so that binaries in /usr
...
linked against it actually work.
2011-06-18 14:47:36 +00:00
nonaka
11318f3ebb
Added some I2C register definition.
2011-06-18 13:52:24 +00:00
matt
4f384b1a8f
Constify cputab.
2011-06-18 08:21:20 +00:00
matt
29945337ee
Use __builtin_clz instead of our own cntlzw
2011-06-18 08:17:58 +00:00
matt
05b09539a2
struct device * -> device_t
...
struct cfdata * -> cfdata_t
use device accessors, use device_private.
some softc/device_t splits (macppc needs a bunch more)
aprint*_dev used considerably more
2011-06-18 08:08:27 +00:00
matt
51a2be5067
split device/softc (CFATTACH_DECL_NEW)
...
struct device * -> device_t
struct cfdata * -> cfdata_t
Use <sys/foo.h> instead of <machine/foo.h> if <sys/foo.h> exists
Explicitly include <powerpc/ibm4xx/cpu.h> when needed.
2011-06-18 06:44:25 +00:00
matt
1fd2c684c9
Use <sys/foo.h> instead of <machine/foo.h> if such a file exists.
...
Don't assume <sys/cpu.h> includes <powerpc/subarch/cpu*.h>. Include it
explicitly.
2011-06-18 06:41:41 +00:00
matt
7cba41e9b1
Use FRAME_Rn (like ibm4xx and oea) instead of FRAME_n.
...
Include psl.h to get PSL_* values instead of getting them from assym.h
2011-06-18 06:37:38 +00:00
matt
96d8734b3b
Whitespace cleanup
2011-06-18 06:36:25 +00:00
nonaka
dbf511cf65
Build evbsh3-${MACHINE_ARCH}cd.iso on build.sh iso-image target as other ports.
2011-06-18 06:25:43 +00:00
mrg
2f0815a35d
remove some debugging output no longer necessary.
2011-06-18 02:05:08 +00:00
matt
3c8b0192f6
Use aprint_normal include sys/cpu.h
2011-06-18 02:02:50 +00:00
mrg
c1c3cc3782
avoid adding -m32 to various variables multiple times aka, multiple inclusions.
2011-06-18 01:22:34 +00:00
matt
870f6bfbe0
Part of the interrupt rototill. Use <powerpc/intr.h> and just override
...
a few things (like imask_t).
2011-06-17 23:37:38 +00:00
matt
e2a71f6c7b
intr.h must not include cpu due to deadly embrace with SOFTINT_COUNT.
...
Cleanup intr.h so MD definitions can overload common definitions.
Rototill pic/intr.c. Virtual IRQs can now be reclaimed. separate virq
from hwirq from picirq. Redo intr mask calculations.
tested on pmppc and macppc (MP).
2011-06-17 23:36:17 +00:00
matt
0e792f2725
Add IPL_HIGH and IPL_SCHED so locore.S can use them.
2011-06-17 23:15:09 +00:00
matt
4c1d74ef3c
Call splraise(IPL_HIGH) instead splhigh. Easier to a nasty problem.
2011-06-17 23:14:40 +00:00
matt
b62cfa8943
Fix curlwp check for fpreg/vecreg to acknowledge that the PCU is either
...
for the current lwp or that PCU is not owned on any cpu.
2011-06-17 23:12:40 +00:00
matt
3a0f273eba
If dbsym fails, not fail the command, remove the target too so that the
...
next invokation will try to remake it.
2011-06-17 21:19:42 +00:00
matt
050725fdee
Bump up SYMTAB_SPACE
2011-06-17 21:18:57 +00:00
matt
a5b7432590
struct device * -> device_t
2011-06-17 19:04:00 +00:00
matt
036ca983e1
struct device * -> device_t
...
struct cfdata * -> cfdata_t
split device/softc (CFATTACH_DECL_NEW)
use device_accessors and device_private
constify
2011-06-17 19:03:00 +00:00
matt
168c99375b
ofppc doesn't have PMAP_MAP_POOLPAGE so make the cpu_uareas do nothing.
2011-06-17 18:59:33 +00:00
tsutsui
a15cc0d718
Sync with pmax/cons.h (i.e. remove clause 3 and 4).
2011-06-17 18:40:46 +00:00
wiz
d7b84b20f6
New sentence, new line. Fix some typos and an xref. Bump date.
2011-06-17 18:20:40 +00:00
wiz
ddcaed45e1
This is installed in section 1, so make internal section the same.
...
Also use name under which it is installed as main internal name.
Comment out reference to extattr(2) which doesn't exist on NetBSD
(a reference to extattr(3) still remains).
2011-06-17 18:19:58 +00:00
wiz
225e0233f3
Remove trailing whitespace. Bump date for previous.
2011-06-17 18:13:49 +00:00
wiz
6da344d4e1
New sentence, new line; fix wording; bump date.
2011-06-17 18:13:14 +00:00
wiz
a7a30c8237
Fix wording (if I understand the sentence correctly).
2011-06-17 18:12:32 +00:00
wiz
e2be1556fd
New sentence, new line. Bump date for previous.
2011-06-17 18:08:53 +00:00
christos
b8d3d66b36
terminfo has moved.
2011-06-17 17:00:58 +00:00
christos
355eb06ba8
Remove environment variable settings.
...
Now that we are not abusing $HOME to get to the terminfo db, make it visible.
2011-06-17 16:59:51 +00:00
christos
046bfa491c
vis'ify the excess byte printing so that xstlproc does not barf.
2011-06-17 16:32:31 +00:00
christos
ab526f5155
turn off verbose
2011-06-17 16:30:58 +00:00
christos
e8b3e7091a
turn on warnings
2011-06-17 16:30:30 +00:00
manu
448e1c49b2
Add mount -o extattr option to enable extended attributs (corrently only
...
for UFS1).
Remove kernel option for EA backing store autocreation and do it by
default. Add a sysctl so that autocreated attriutr size can be modified.
2011-06-17 14:23:50 +00:00
hannken
772633be86
When ubc_alloc() reuses a cached mapping window remove the object from
...
the lists AFTER clearing its mapping.
Removes a race where uvm_obj_destroy() sees an empty uo_ubc list and
destroys the object before ubc_alloc() gets the objects lock to clear
the mapping.
2011-06-17 09:50:52 +00:00
kefren
a91123ebd3
teach loopback about MPLS. Prerequisite for MPLS tunnels
2011-06-17 09:15:24 +00:00
matt
0cdfe4f5e4
Make _LOCORE exclude more stuff.
2011-06-17 05:18:10 +00:00
matt
5b1bdbc507
Switch to use Makefile.powerpc by default. Include the macppc specific
...
stuff in Makefile.macppc.inc which Makefile.powerpc will include.
2011-06-17 05:17:30 +00:00
matt
06d8da7df3
Change from level to ipl since we aren't dealing a mask anymore, just a
...
simple value.
Fix intr_calculatemasks to deal with ipl isn't a mask. Let establish
and disestablish determine the highest ipl for the interrut source being
modified. No reason to recompute that for every source when only one changes
at a time. Only change idepth while in the loop.
2011-06-17 05:15:22 +00:00
matt
18f5be9ac5
USPRG0 is only on BOOKE
2011-06-17 05:11:48 +00:00
matt
a652aa3430
Let ext_intr adjust ci_idepth.
...
Remove some dead code.
Use the right register for SRR1
2011-06-17 05:10:53 +00:00
matt
e9519832bc
include <machine/psl.h>
2011-06-17 05:07:17 +00:00
matt
fcefa704ec
Note removal of Avalon A12 support from alpha.
2011-06-17 03:57:39 +00:00
matt
6cee2f02e2
Remove Avalon A12 support.
...
ok ross@
2011-06-17 03:55:56 +00:00