Home | History | Annotate | Download | only in sun3
History log of /src/sys/arch/sun3/sun3/locore.s
RevisionDateAuthorComments
 1.110  17-Jan-2024  thorpej Make sigcode.s and sunos_sigcode.s build as their own stand-alone files.
 1.109  17-Jan-2024  thorpej Make compat_13_sigreturn13.s and compat_16_sigreturn14.s build as their
own stand-alone files and G/C the now-empty sigreturn.s.
 1.108  16-Jan-2024  thorpej Build m68k/support.s on its own; don't include it from locore.s
 1.107  15-Jan-2024  thorpej G/C __HAVE_LEGACY_INTRCNT from the sun68k platforms.
 1.106  14-Jan-2024  thorpej Switch the sun68k platforms over to the common m68k interrupt dispatch code.
 1.105  13-Jan-2024  thorpej G/C unreferenced copies of _spl() and _splraise().
 1.104  12-Jan-2024  thorpej We only need one copy of getvbr() and setvbr().
 1.103  12-Jan-2024  thorpej Make getsr() an inline in <m68k/psl.h> and G/C all of the now-redudant
copies.
 1.102  12-Jan-2024  thorpej Remove getsp(); nothing uses it.
 1.101  16-Mar-2022  andvar branches: 1.101.4;
s/paniced/panicked/ and s/borken/broken/ in comments.
 1.100  31-Mar-2021  simonb Adjust the number of entries in the intrcnt array to match the number
of names in the intrnames list.
 1.99  06-Aug-2019  msaitoh branches: 1.99.8; 1.99.10;
Fix typo in comment. Found by Wataru Ashihara.
 1.98  19-Dec-2018  maxv Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.
 1.97  07-Nov-2013  christos branches: 1.97.28; 1.97.30;
don't duplicate definitions
 1.96  07-Sep-2013  tsutsui Whitespace cleanup.
 1.95  22-Dec-2011  tsutsui branches: 1.95.6; 1.95.10;
Merge m68881_save() and m68881_restore() (using most common mvme68k ones).
All functions are checked by my eyes, and all GENERIC kernels compile.
 1.94  15-Nov-2011  tsutsui branches: 1.94.4;
Move spread getsfc() and getdfc() functions into common m68k/support.s.

Note:
- ENTRY_NOPROFILE() is okay since they are used only for debug printf
- they are declared to return int so no need to put a return value into %a0
 1.93  15-Oct-2010  tsutsui branches: 1.93.8;
Make common kernel module binaries work on both sun3 and sun3x.
Tested on 3/160 (on TME) and (real) 3/80.

XXX: module files can be loaded only on single user?
 1.92  03-Mar-2010  skrll branches: 1.92.2;
s/cpu_fork/cpu_lwp_fork/ in comment.
 1.91  10-Dec-2009  rmind branches: 1.91.2;
Rename L_ADDR to L_PCB and amend some comments accordingly.
 1.90  26-Nov-2009  matt Kill proc0paddr. Use lwp0.l_addr instead.
 1.89  17-Oct-2007  garbled branches: 1.89.20;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
 1.88  12-Jun-2007  mhitch branches: 1.88.10;
Pass a frame pointer to trap() rather than the 'entire frame' trick. Gcc4
was optimizing away modifications to the frame contents (it's not nice to
trick gcc). Pass the pointer as the first argument to reduce the number
of places that would be changed otherwise. Fixes the getcwd regression
test on most m68k ports.
 1.87  18-May-2007  tsutsui Adapt sun68k ports to yamt-idlelwp.
Tested on TME (sun2 and sun3) and 3/80 (sun3x).
 1.86  11-Dec-2005  christos branches: 1.86.24; 1.86.30; 1.86.32; 1.86.38; 1.86.40;
merge ktrace-lwp.
 1.85  04-Mar-2004  nathanw branches: 1.85.16;
Centralize identical copies of proc_trampoline code.

(lots more opportunites here for the bored hacker, such as rei and trap0...)
 1.84  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.83  18-Jan-2003  thorpej branches: 1.83.2;
Merge the nathanw_sa branch.
 1.82  20-Oct-2002  chs merge the 12 copies of vm_machdep.c on the m68k platforms.
clean up some other stuff along the way, including:
- use m68k/cacheops.*, remove duplicates from cpu.h.
- centralize a few declarations in (all the copies of) cpu.h.
- define M68K_VAC on platforms which have a VAC.
- switch the sun platforms to the (now common) proc_trampoline().
- do the phys_map thang on the sun platforms too, no reason not to.
 1.81  04-Aug-2001  chs branches: 1.81.6;
rewrite set_segmap_allctx() in assembly.
reduces cpu usage of sequential write()s to a file by 5%.
 1.80  30-May-2001  lukem branches: 1.80.2;
add missing #include "opt_kgdb.h"
 1.79  12-May-2001  kleink Update to reflect that unlike in m68k a.out environments, where the .align
directive is given a log2 argument, .align is given a linear argument in
m68k ELF environments.
 1.78  22-Feb-2001  chs branches: 1.78.2;
switch sun3 to ELF. highlight include:
add "%" prefix to register names in assembly code.
change assembly functions to return values in %a0 instead of %d0.
C symbols no longer prepend an underscore, adjust assembly code for this.
32-bit values are now 32-bit aligned instead of 16-bit aligned,
adjust structure packing and padding to override this where necessary.
make EXEC_ELF std, make EXEC_AOUT and COMPAT_AOUT_M68K optional.
use the MI loadfile() instead of several home-grown versions.
 1.77  26-Nov-2000  jdolecek split m68k SunOS and SVR4-specific sigcode.s code to sunos_sigcode.s
and svr4_sigcode.s respectively
adjust individual m68k port's locore.s to include new sigcode files if
appropriate
 1.76  03-Nov-2000  tsutsui Fix typo in the previous revision. (s/LIdle/Lidle/)
 1.75  20-Aug-2000  thorpej Add a lock around the scheduler, and use it as necessary, including
in the non-MULTIPROCESSOR case (LOCKDEBUG requires it). Scheduler
lock is held upon entry to mi_switch() and cpu_switch(), and
cpu_switch() releases the lock before returning.

Largely from Bill Sommerfeld, with some minor bug fixes and
machine-dependent code hacking from me.
 1.74  31-May-2000  thorpej Add a comment on single-processor systems about p_cpu being initialized
by fork1().
 1.73  31-May-2000  nathanw Update for qs -> sched_qs change.
Kernel compiles again.
 1.72  26-May-2000  thorpej branches: 1.72.2;
First sweep at scheduler state cleanup. Collect MI scheduler
state into global and per-CPU scheduler state:

- Global state: sched_qs (run queues), sched_whichqs (bitmap
of non-empty run queues), sched_slpque (sleep queues).
NOTE: These may collectively move into a struct schedstate
at some point in the future.

- Per-CPU state, struct schedstate_percpu: spc_runtime
(time process on this CPU started running), spc_flags
(replaces struct proc's p_schedflags), and
spc_curpriority (usrpri of processes on this CPU).

- Every platform must now supply a struct cpu_info and
a curcpu() macro. Simplify existing cpu_info declarations
where appropriate.

- All references to per-CPU scheduler state now made through
curcpu(). NOTE: this will likely be adjusted in the future
after further changes to struct proc are made.

Tested on i386 and Alpha. Changes are mostly mechanical, but apologies
in advance if it doesn't compile on a particular platform.
 1.71  26-May-2000  thorpej Introduce a new process state distinct from SRUN called SONPROC
which indicates that the process is actually running on a
processor. Test against SONPROC as appropriate rather than
combinations of SRUN and curproc. Update all context switch code
to properly set SONPROC when the process becomes the current
process on the CPU.
 1.70  26-Oct-1999  itohy Fix the problem that single-step tracing of a trap instruction
drops the system into kernel debugger.
 1.69  01-Aug-1999  thorpej branches: 1.69.2; 1.69.4; 1.69.6;
Make sure the branch target of the delay loop is aligned to a cache
half-line (8-byte) boundary. Inspired by a discussion w/ Scott Reynolds.
 1.68  29-Apr-1999  christos Include opt_compat_sunos.h
 1.67  19-Apr-1999  kleink Add COMPAT_SVR4 for m68k.
 1.66  24-Mar-1999  mrg branches: 1.66.2;
completely remove Mach VM support. all that is left is the all the
header files as UVM still uses (most of) these.
 1.65  26-Feb-1999  is sun3 part of fix for PR 6152
 1.64  11-Nov-1998  thorpej Changes to support fork_kthread():
- cpu_set_kpc() now takes void *arg third argument, passed to the
entry point.
- cpu_fork() allows parent to be non-curproc iff parent is proc0.
When forking non-curproc, assume its state has already been saved.
- Adjust various pieces of machine-dependent code to account of all of this.
 1.63  30-Sep-1998  thorpej Garbage collect trap #1 and trap #2 handlers; they're moved to
trap_subr.s
 1.62  30-Sep-1998  thorpej Pull in opt_compat_netbsd.h
 1.61  09-Sep-1998  thorpej Adjust for the new "reaper" kernel thread: do not free the vmspace and
u-area in machine-dependent code. Instead, call exit2() to schedule
the reaper to free them for us, once it is safe to do so (i.e. we are
no longer running on the dead proc's vmspace and stack).
 1.60  08-Jun-1998  gwr Add UVM support
 1.59  05-Feb-1998  gwr Merge arch/sun3x into arch/sun3
 1.58  22-Jan-1998  gwr branches: 1.58.2;
Use MONEND instead of DVMA_SPACE_START in the "DDB convenience" symbols.
 1.57  02-Jan-1998  thorpej Make pmap_activate() take a proc *.
 1.56  29-May-1997  gwr typo
 1.55  29-May-1997  gwr Add non-inline version of _splraise.
 1.54  13-May-1997  gwr Eliminate references to vmspace.vm_pmap
(also fix some comments).
 1.53  13-May-1997  gwr Use GLOBAL(), _C_LABEL(), etc.
 1.52  28-Apr-1997  gwr Export the symbol _Idle for clock.c (and fix some comments).
 1.51  25-Apr-1997  thorpej Adjust for <m68k/m68k/trap_subr.s>
 1.50  13-Apr-1997  thorpej Use common m68k sigcode.
 1.49  09-Apr-1997  thorpej Use <m68k/m68k/proc_subr.s>
 1.48  17-Mar-1997  gwr s/fpu_type/fputype/g
 1.47  16-Mar-1997  thorpej Use <m68k/m68k/support.s>
 1.46  11-Mar-1997  gwr Clarify duties of traps 1, 2, 12, 15 for emulations
Include <m68k/m68k/sigreturn.s> code.
Add/fix some comments...
 1.45  11-Feb-1997  gwr Move the logic about entering the kernel debugger (whichever one) to
trap.c:trap_kdebug() so it can be C code instead of assembly.
Make sure the initial frame pointer is zero so KGDB will know when to
stop trying to follow frame pointers during backtrace.
 1.44  02-Feb-1997  thorpej branches: 1.44.2;
Remove an untrue comment.
 1.43  27-Jan-1997  gwr Rename some of the sun3-specific things to be closer to the sun3x version.
Call pmap_activate with just one arg (the pmap), and do the cache flush
in there (if needed).
 1.42  18-Jan-1997  gwr Enable interrupts AFTER autoconfiguration, to avoid spurrious ones.
 1.41  17-Dec-1996  gwr Make this compile with -Werror -Wall -Wstrict-prototypes
(finally! yea!) Also get rid of __BROKEN_INDIRECT_CONFIG
 1.40  06-Nov-1996  cgd Fix an inconsistency that came in with Lite: setrq() was renamed to
setrunqueue(), but remrq() was never renamed. Rename remrq() to
remrunqueue().
 1.39  17-Jun-1996  gwr branches: 1.39.2;
KGDB support
 1.38  07-Apr-1996  gwr SunOS binaries use "trap #2" (for some obscure FPU business,
or so claims the comment in trap.c). Reinstate the code that
treats trap 2 as "trace" which is given special handling in
trap.c for SunOS binaries. Also add some comments about this.
Thanks to <Ian.Dall@dsto.defence.gov.au> for this one.
 1.37  16-Feb-1996  gwr New handlers for kernel trace and breakpoint traps. These allow
the kernel debugger (ddb or kgdb) to play with the stack pointer.
 1.36  16-Feb-1996  gwr Improved delay() implementation with lower overhead,
makes very short delays much more accurate.
 1.35  02-Feb-1996  mycroft assym.s -> assym.h
(Some ports did this already.)
 1.34  11-Dec-1995  thorpej Move bcopy/ovbcopy/memcpy into m68/m68k/copy.s, which is used by all
m68k ports already anyhow. No use in keeping 6 identical copies of this
function around.
 1.33  10-Oct-1995  gwr Get rid of things now in libkern: bzero, bcmp, strlen
 1.32  21-Aug-1995  gwr Fix vectored interrupts, and do autovectored ones similarly.
 1.31  13-Jun-1995  gwr Moved delay2us to param.h (now an inline function).
 1.30  02-Jun-1995  gwr Use the exec header left by the boot program to validate the
symbol table size, and then preserve symbols for ddb.
 1.29  30-May-1995  gwr Take care of curpcb->pcb_ps in vm_machdep, and use appropriate IPL.
Add missing line accidently dropped near the end of cpu_switch().
 1.28  26-May-1995  gwr Initialize proc0pcb.sr here (before cpu_fork copies it).
 1.27  24-May-1995  gwr Merged locore code back into locore.s
 1.26  26-Mar-1995  gwr Enable interrupts before autoconfig (like hp300).
The reasons to do it later no longer exist.
 1.25  11-Feb-1995  gwr Cleanup related to sfc/dfc register use. Make FPU code conditional
on run-time fpu_type value (in preparation for real FPU probe).
 1.24  24-Jan-1995  gwr Add another handy symbol for DVMA_SPACE_START
 1.23  20-Dec-1994  gwr Do spl0() a bit later, after autoconfiguration is finished.
 1.22  21-Nov-1994  gwr Lots of changes. Fairly stable now.
 1.21  26-Oct-1994  cgd new RCS ID format.
 1.20  20-Sep-1994  gwr branches: 1.20.2;
Cleanup, use obio_find_mapping() instead of xxx_va
 1.19  11-Jul-1994  gwr miscellaneous cleanup
 1.18  29-May-1994  gwr branches: 1.18.2;
Start init the new way (no more icode).
 1.17  04-May-1994  gwr Add delay.s
 1.16  01-Mar-1994  glass bugs fixed and cleanup
 1.15  23-Feb-1994  glass boots, presents shell prompt, and doesn't crash immediately
 1.14  04-Feb-1994  glass sun3 port works under NetBSD-current now. rcsids probably fucked
 1.13  12-Oct-1993  glass sun3 port updated. netboot integrated.
 1.12  28-Aug-1993  glass last snapshot before uploading. we still have serious clock problems
 1.11  22-Aug-1993  glass gets past enablertclock(), now time to deal with the mountroot mess
 1.10  21-Aug-1993  glass snapshot. for uploading. gets lost in swtch after enablertclock()
 1.9  08-Aug-1993  glass lots of changes, too many printfs
 1.8  05-Aug-1993  glass gets to consinit() and blows up
 1.7  03-Aug-1993  glass it links with out any unresolved symbols, last few are just stubs
because we aren't likely to get near execing init for a while
 1.6  02-Aug-1993  glass toasted a whole load more undefined symbols
 1.5  30-Jul-1993  glass snapshot. working on vm bootstrapping problems, and resolution of undefined
symbols.
 1.4  27-Jul-1993  glass new pmap module
 1.3  29-Jun-1993  glass various updates: but hasn't been compiled
 1.2  27-Jun-1993  glass clock.c: now compiles even if address is bogus :)
conf.c: compiled, until prom addition :)
cons.c: add entry for prom driver
lib.s: remove some includes; we're being included by locore.s
locore.s: include asm.h, syscall.h, add icode
m68k.s: now included by locore.s
added signal.s; contains signal support
sun3_startup.c: fixed compile bug in vector table initialization; fixed mon
usage
swapgeneric.c: doesn't refer to drivers we don't have
 1.1  25-Jun-1993  glass initial commit
 1.18.2.1  12-Jul-1994  cgd updates from trunk, per gwr
 1.20.2.2  20-Sep-1994  gwr Cleanup, use obio_find_mapping() instead of xxx_va
 1.20.2.1  20-Sep-1994  gwr file locore.s was added on branch netbsd-1-0 on 1994-09-20 16:52:29 +0000
 1.39.2.2  17-Jun-1996  gwr KGDB support
 1.39.2.1  17-Jun-1996  gwr file locore.s was added on branch netbsd-1-2 on 1996-06-17 15:40:53 +0000
 1.44.2.2  13-Mar-1997  gwr Merge changes from the trunk
 1.44.2.1  12-Mar-1997  is Merge in changes from The Trunk
 1.58.2.1  27-Jan-1998  gwr Accomodate some name changes in mon.h and elsewhere.
 1.66.2.1  30-Apr-1999  perry branches: 1.66.2.1.2;
pullup 1.67->1.68 (christos); conflicts manually edited
 1.66.2.1.2.2  02-Aug-1999  thorpej Update from trunk.
 1.66.2.1.2.1  21-Jun-1999  thorpej Sync w/ -current.
 1.69.6.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.69.4.1  15-Nov-1999  fvdl Sync with -current
 1.69.2.4  12-Mar-2001  bouyer Sync with HEAD.
 1.69.2.3  08-Dec-2000  bouyer Sync with HEAD.
 1.69.2.2  22-Nov-2000  bouyer Sync with HEAD.
 1.69.2.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.72.2.1  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.78.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.80.2.1  25-Aug-2001  thorpej Merge Aug 24 -current into the kqueue branch.
 1.81.6.5  11-Nov-2002  nathanw Catch up to -current
 1.81.6.4  24-Jun-2002  nathanw Curproc->curlwp renaming.

Change uses of "curproc->l_proc" back to "curproc", which is more like the
original use. Bare uses of "curproc" are now "curlwp".

"curproc" is now #defined in proc.h as ((curlwp) ? (curlwp)->l_proc) : NULL)
so that it is always safe to reference curproc (*de*referencing curproc
is another story, but that's always been true).
 1.81.6.3  08-Dec-2001  thorpej cpu_fork() -> cpu_lwp_fork(). This logically forks an LWP, not a
complete process. As noted by Gregory McGarry on tech-kern.
 1.81.6.2  18-Nov-2001  scw MD Scheduler Activation bits for sun3/3x.
Compile-tested only.
 1.81.6.1  04-Aug-2001  scw file locore.s was added on branch nathanw_sa on 2001-11-18 19:39:00 +0000
 1.83.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.83.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.83.2.1  03-Aug-2004  skrll Sync with HEAD
 1.85.16.1  03-Sep-2007  yamt sync with head.
 1.86.40.1  03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.86.38.2  26-Jun-2007  garbled Sync with HEAD.
 1.86.38.1  22-May-2007  matt Update to HEAD.
 1.86.32.1  11-Jul-2007  mjf Sync with head.
 1.86.30.2  15-Jul-2007  ad Sync with head.
 1.86.30.1  27-May-2007  ad Sync with head.
 1.86.24.1  18-Jun-2007  liamjfoy Pull up following revision(s) (requested by mhitch in ticket #728):
sys/arch/mvme68k/mvme68k/locore.s: revision 1.98
sys/arch/mac68k/mac68k/trap.c: revision 1.128
sys/arch/next68k/next68k/locore.s: revision 1.48
sys/arch/mac68k/mac68k/locore.s: revision 1.152
sys/arch/sun3/sun3/locore.s: revision 1.88
sys/arch/sun2/sun2/locore.s: revision 1.19
sys/arch/sun2/sun2/trap.c: revision 1.32
sys/arch/m68k/m68k/db_trace.c: revision 1.51
sys/arch/mvme68k/mvme68k/trap.c: revision 1.90
sys/arch/news68k/news68k/trap.c: revision 1.53
sys/arch/luna68k/luna68k/locore.s: revision 1.27
sys/arch/atari/atari/locore.s: revision 1.99
sys/arch/sun3/sun3/trap.c: revision 1.130
sys/arch/x68k/x68k/trap.c: revision 1.89
sys/arch/next68k/next68k/trap.c: revision 1.67
sys/arch/x68k/x68k/locore.s: revision 1.79
sys/arch/news68k/news68k/locore.s: revision 1.43
sys/arch/luna68k/luna68k/trap.c: revision 1.46
sys/arch/hp300/hp300/locore.s: revision 1.140
sys/arch/cesfic/cesfic/locore.s: revision 1.15
sys/arch/cesfic/cesfic/trap.c: revision 1.35
sys/arch/m68k/m68k/trap_subr.s: revision 1.12
sys/arch/amiga/amiga/locore.s: revision 1.143
Pass a frame pointer to trap() rather than the 'entire frame' trick. Gcc4
was optimizing away modifications to the frame contents (it's not nice to
trick gcc). Pass the pointer as the first argument to reduce the number
of places that would be changed otherwise. Fixes the getcwd regression
test on most m68k ports.
 1.88.10.1  06-Nov-2007  matt sync with HEAD
 1.89.20.1  11-Mar-2010  yamt sync with head
 1.91.2.2  22-Oct-2010  uebayasi Sync with HEAD (-D20101022).
 1.91.2.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.92.2.1  05-Mar-2011  rmind sync with head
 1.93.8.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.93.8.1  17-Apr-2012  yamt sync with head
 1.94.4.1  18-Feb-2012  mrg merge to -current.
 1.95.10.1  18-May-2014  rmind sync with head
 1.95.6.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.97.30.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.97.30.1  10-Jun-2019  christos Sync with HEAD
 1.97.28.1  26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.99.10.1  03-Apr-2021  thorpej Sync with HEAD.
 1.99.8.1  03-Apr-2021  thorpej Sync with HEAD.
 1.101.4.1  27-Jun-2024  martin Pull up following revision(s) (requested by rin in ticket #724
to fix build fallout on the branch):

sys/arch/m68k/m68k/compat_16_sigreturn14.s: revision 1.6
sys/arch/mvme68k/mvme68k/locore.s: revision 1.129
sys/arch/news68k/news68k/locore.s: revision 1.84
sys/arch/hp300/hp300/locore.s: revision 1.183
sys/arch/m68k/m68k/compat_13_sigreturn13.s: revision 1.8
sys/arch/m68k/m68k/sigreturn.s: file removal
sys/arch/m68k/include/pte_motorola.h: revision 1.10
sys/arch/atari/atari/locore.s: revision 1.125
sys/arch/amiga/amiga/locore.s: revision 1.169
sys/arch/sun2/sun2/locore.s: revision 1.37
sys/arch/next68k/next68k/locore.s: revision 1.84
sys/arch/x68k/x68k/locore.s: revision 1.130
sys/arch/sun3/sun3x/locore.s: revision 1.77
sys/arch/cesfic/cesfic/locore.s: revision 1.45
sys/arch/m68k/conf/files.m68k: revision 1.53
sys/arch/sun3/sun3/locore.s: revision 1.109
sys/arch/luna68k/luna68k/locore.s: revision 1.81
sys/arch/mac68k/mac68k/locore.s: revision 1.182

Define PTE used in the pmap module int terms of the bit definitions
in mmu_{51,40}.h.

Make compat_13_sigreturn13.s and compat_16_sigreturn14.s build as their
own stand-alone files and G/C the now-empty sigreturn.s.

RSS XML Feed