Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
is
Wed Jun 4 15:12:44 PDT 1997
Update of /cvsroot/src/sys/arch/m68k/m68k
In directory netbsd1:/var/slash-tmp/cvs-serv1656/m68k/m68k
Modified Files:
trap_subr.s
Log Message:
Reorganize buserr/addrerr stuff, to allow omitting unused code in single-cpu
kernels, at the same time getting rid of up to 3 conditional branches and a
bit over one cacheline fetch (for the 68060; the saving is a bit smaller for
040 and yet smaller for the 020/30).
While we're here, also get rid of an redundant lea (using SP-relative
addressing) and of two redundant pushes.
While we're here, also fix a panic which would tear us down on 68060 machines
if a branch prediction error ever occured.
is
Wed Jun 4 15:12:47 PDT 1997
Update of /cvsroot/src/sys/arch/amiga/amiga
In directory netbsd1:/var/slash-tmp/cvs-serv1656/amiga/amiga
Modified Files:
locore.s machdep.c
Log Message:
Reorganize buserr/addrerr stuff, to allow omitting unused code in single-cpu
kernels, at the same time getting rid of up to 3 conditional branches and a
bit over one cacheline fetch (for the 68060; the saving is a bit smaller for
040 and yet smaller for the 020/30).
While we're here, also get rid of an redundant lea (using SP-relative
addressing) and of two redundant pushes.
While we're here, also fix a panic which would tear us down on 68060 machines
if a branch prediction error ever occured.
Home |
Main Index |
Thread Index |
Old Index