Home | History | Annotate | only in /src/sys/arch/m68k/fpsp
History log of /src/sys/arch/m68k/fpsp
RevisionDateAuthorComments
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.17 25-Oct-2008  apb Use ${TOOL_SED} instead if plain sed in Makefiles.
 1.16 19-Oct-2008  apb Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
 1.15 24-Jun-2006  tsutsui branches: 1.15.58; 1.15.62; 1.15.68;
Pass sed command path to asm2gas via environment
rather than arg. ok'ed by gdamore.
 1.14 18-Jun-2006  gdamore Use TOOL_SED for asm2gas, which makes it possible to cross-compile this
on Solaris 10. (Solaris 10's sed doesn't like the comment lines, and
also complains about too many commands in the input.)
 1.13 07-Apr-2006  mrg branches: 1.13.2; 1.13.4;
retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4.
 1.12 11-Dec-2005  christos branches: 1.12.4; 1.12.6; 1.12.8; 1.12.10; 1.12.12;
merge ktrace-lwp.
 1.11 26-Oct-2003  lukem branches: 1.11.16;
Use ${HOST_SH} instead of `sh'.

If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
 1.10 04-Jun-2002  thorpej branches: 1.10.6;
Don't use -traditional-cpp if HAVE_GCC3.
 1.9 07-Oct-2001  tsutsui branches: 1.9.4; 1.9.12;
Pass CPPFLAGS properly so that source files can include <machine/asm.h> .
 1.8 02-Oct-2001  chs support building fpsp with MAKEOBJDIRPREFIX.
 1.7 18-Sep-1997  jeremy branches: 1.7.28; 1.7.30;
Use ${CC} instead of cc and don't explicitly set AR and LD unless they are
unset.
 1.6 25-Apr-1997  veego branches: 1.6.4;
Add a -I${.CURDIR} to build netbsd.sa with a obj dir
 1.5 25-Apr-1997  thorpej Preprocess .s files before assembling them.
 1.4 26-Oct-1994  cgd new RCS ID format.
 1.3 07-Jul-1994  mycroft branches: 1.3.2;
Add copyright; clean up a bit.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.2.2 07-Jul-1994  mycroft Add copyright; clean up a bit.
 1.3.2.1 07-Jul-1994  mycroft file Makefile was added on branch netbsd-1-0 on 1994-07-07 07:29:08 +0000
 1.6.4.1 22-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.7.30.2 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.7.30.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.7.28.1 11-Oct-2001  fvdl Catch up with -current. Fix some bogons in the sparc64 kbd/ms
attach code. cd18xx conversion provided by mrg.
 1.9.12.1 14-Jul-2002  gehenna catch up with -current.
 1.9.4.2 20-Jun-2002  nathanw Catch up to -current.
 1.9.4.1 07-Oct-2001  nathanw file Makefile was added on branch nathanw_sa on 2002-06-20 03:39:19 +0000
 1.10.6.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.10.6.2 18-Sep-2004  skrll Sync with HEAD.
 1.10.6.1 03-Aug-2004  skrll Sync with HEAD
 1.11.16.2 30-Dec-2006  yamt sync with head.
 1.11.16.1 21-Jun-2006  yamt sync with head.
 1.12.12.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.12.10.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.12.8.2 26-Jun-2006  yamt sync with head.
 1.12.8.1 11-Apr-2006  yamt sync with head
 1.12.6.1 22-Apr-2006  simonb Sync with head.
 1.12.4.1 09-Sep-2006  rpaulo sync with head
 1.13.4.2 24-Jun-2006  tsutsui Pass sed command path to asm2gas via environment
rather than arg. ok'ed by gdamore.
 1.13.4.1 18-Jun-2006  gdamore Use TOOL_SED for asm2gas, which makes it possible to cross-compile this
on Solaris 10. (Solaris 10's sed doesn't like the comment lines, and
also complains about too many commands in the input.)
 1.13.2.1 19-Jun-2006  chap Sync with head.
 1.15.68.1 13-Dec-2008  haad Update haad-dm branch to haad-dm-base2.
 1.15.62.1 04-May-2009  yamt sync with head.
 1.15.58.1 17-Jan-2009  mjf Sync with HEAD.
 1.22 23-Sep-2025  rillig all: fix "Invalid internal option" warning from make
 1.21 27-May-2018  christos - Introduce :q modifier for make variables and make it double escape $'s so
that passing variables to recursive makes with :q works as expected.
- Revert :Q to work as before.
- Adjust makefiles that use recursive make to use :q

Discussed on tech-toolchain@
XXX: pullup 8
 1.20 22-Mar-2016  mrg branches: 1.20.10; 1.20.16;
remove a bunch of "@echo done" from the tail of rules. these messages
were vaguely useful back when we didn't run make -j, but now you end
up with a single line "done" every so often, with no idea what it is
for. very few other targets claim they're done so just remove these.
 1.19 06-Sep-2015  uebayasi In kernel lib build, print message when things not only start bug also end.
 1.18 06-Sep-2015  uebayasi Declare dependency on fpsp.o via newly introduced ${MD_LIBS} instead of
${MD_OBJS}.

${MD_OBJS} should be used only for objects that must be linked first (i.e.,
start code). Objects have to be compiled following common compile rules,
and have to be generated into common places (i.e., top of kernel build
directory).

${MD_LIBS} defines libraries that are built by separate makefiles, under
separate directories. `Makefile.kern.inc' doesn't know intermediate library
objects.
 1.17 04-Sep-2015  uebayasi Fix m68k build.
 1.16 28-Feb-2009  tsutsui branches: 1.16.40;
Avoid "returned non-zero status" warning on make depend for kernels
without options FPSP on ports which have support for 68040 and FPSP.

Should close PR port-atari/40678.
 1.15 17-Oct-2007  garbled branches: 1.15.20; 1.15.28; 1.15.34;
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.14 09-May-2007  dsl branches: 1.14.10;
Allow for other info in opt_fpsp.h when trying to find out whether FPSP
is enabled.
Surely there are proper mechanisms that can be used to conditionally include
this file?
 1.13 05-Mar-2006  aymeric branches: 1.13.16; 1.13.18; 1.13.22; 1.13.24; 1.13.30; 1.13.32;
pass -traditional to ${CPP} so that the test for FPSP indeed works
 1.12 02-Oct-2001  chs branches: 1.12.4; 1.12.36; 1.12.50; 1.12.52; 1.12.54;
support building fpsp with MAKEOBJDIRPREFIX.
 1.11 14-May-2000  minoura branches: 1.11.6; 1.11.8;
defopt FPSP.
 1.10 01-Feb-2000  tsutsui Revert STRIPPROG -> STRIP
 1.9 19-Jan-2000  tsutsui STRIP -> STRIPPROG
 1.8 14-Oct-1998  is branches: 1.8.12;
Activate cleandir (and distclean), as suggested in PR 6244 by
Frederick Bruckman.
 1.7 05-Sep-1998  lukem distclean is a synonym for cleandir
 1.6 21-Sep-1997  is Build this in ${KERNEL_BUILD_DIRECTORY}/lib/fpsp, similar to libkern.
 1.5 07-May-1997  mycroft branches: 1.5.4;
Add .MAKE to the .OBJDIR hacks, so they work with `make -n'.
 1.4 29-Oct-1996  scottr cpp -> ${CPP}
 1.3 03-Feb-1996  mycroft Use CPPFLAGS, not COPTS.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.5.4.1 22-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.8.12.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.11.8.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.11.6.1 11-Oct-2001  fvdl Catch up with -current. Fix some bogons in the sparc64 kbd/ms
attach code. cd18xx conversion provided by mrg.
 1.12.54.1 13-Mar-2006  yamt sync with head.
 1.12.52.1 22-Apr-2006  simonb Sync with head.
 1.12.50.1 09-Sep-2006  rpaulo sync with head
 1.12.36.2 03-Sep-2007  yamt sync with head.
 1.12.36.1 21-Jun-2006  yamt sync with head.
 1.12.4.2 02-Oct-2001  chs support building fpsp with MAKEOBJDIRPREFIX.
 1.12.4.1 02-Oct-2001  chs file Makefile.inc was added on branch nathanw_sa on 2001-10-02 06:34:53 +0000
 1.13.32.1 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.13.30.1 22-May-2007  matt Update to HEAD.
 1.13.24.1 11-Jul-2007  mjf Sync with head.
 1.13.22.1 27-May-2007  ad Sync with head.
 1.13.18.1 17-May-2007  yamt sync with head.
 1.13.16.1 24-Aug-2007  liamjfoy Pull up following revision(s) (requested by tsutsui in ticket #836):
sys/arch/m68k/fpsp/Makefile.inc: revision 1.14
Allow for other info in opt_fpsp.h when trying to find out whether FPSP
is enabled.
Surely there are proper mechanisms that can be used to conditionally include
this file?
 1.14.10.1 06-Nov-2007  matt sync with HEAD
 1.15.34.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.15.28.1 03-Mar-2009  skrll Sync with HEAD.
 1.15.20.1 04-May-2009  yamt sync with head.
 1.16.40.2 22-Apr-2016  skrll Sync with HEAD
 1.16.40.1 22-Sep-2015  skrll Sync with HEAD
 1.20.16.1 25-Jun-2018  pgoyette Sync with HEAD
 1.20.10.1 09-Jun-2018  martin Pull up following revision(s) (requested by christos in ticket #870):

sys/lib/libgnuefi/Makefile.inc: revision 1.5
external/mit/xorg/xorg-pkg-ver.mk: revision 1.9
sys/arch/i386/stand/lib/Makefile.inc: revision 1.17
sys/compat/common/Makefile.inc: revision 1.25
usr.bin/make/unit-tests/varquote.exp: revision 1.1, 1.2
sys/lib/libsa/Makefile.inc: revision 1.24
usr.bin/make/var.c: revision 1.220
sys/arch/ia64/stand/efi/libefi/Makefile.inc: revision 1.5
sys/arch/hppa/spmath/Makefile.inc: revision 1.10
usr.bin/make/unit-tests/varquote.mk: revision 1.1, 1.2
usr.bin/make/unit-tests/Makefile: revision 1.53
sys/lib/libkern/Makefile.inc: revision 1.45
sys/arch/acorn32/stand/lib/Makefile.inc: revision 1.4
sys/arch/m68k/fpsp/Makefile.inc: revision 1.21
usr.bin/make/make.1: revision 1.273
sys/lib/libz/Makefile.inc: revision 1.17

- Introduce :q modifier for make variables and make it double escape $'s so
that passing variables to recursive makes with :q works as expected.
- Adjust makefiles that use recursive make to use :q

Discussed on tech-toolchain@

XXX: pullup 8
 1.2 05-Jul-1994  mycroft Clean up deleted files.
 1.1 26-Jan-1994  mw FPU software emulator for '40
 1.2 05-Jul-1994  mycroft Clean up deleted files.
 1.1 26-Jan-1994  mw FPU software emulator for '40
 1.2 05-Jul-1994  mycroft Clean up deleted files.
 1.1 26-Jan-1994  mw FPU software emulator for '40
 1.10 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.9 28-Mar-2008  apb branches: 1.9.2; 1.9.4;
Synchronise the two asm2gas scripts in sys/arch/m68k/060sp and
sys/arch/m68k/fpsp:

* The fpsp/asm2gas sed script previously hardcoded the fact that
registers needed a '%' prefix, and the 060sp/asm2gas sed scrip
previously did not have rules related to inserting '%' before register
names. Now, both scripts have the same rules, but the rules are
parapeterised to use "$P", which is set to '' or '%' as appropriate.

* Some other minor changes to the sed scripts.

The new asm2gas scripts have been verified to produce identical output
to the old asm2gas scripts, for all inputs in 060sp/dist/*.sa and
fpsp/*.sa, except for some differences inside comments.

Thanks to Izumi Tsutsui for suggesting that these scripts should be
synchronised.
 1.8 24-Jun-2006  tsutsui branches: 1.8.58;
Pass sed command path to asm2gas via environment
rather than arg. ok'ed by gdamore.
 1.7 18-Jun-2006  gdamore Use TOOL_SED for asm2gas, which makes it possible to cross-compile this
on Solaris 10. (Solaris 10's sed doesn't like the comment lines, and
also complains about too many commands in the input.)
 1.6 06-Dec-2000  is branches: 1.6.40; 1.6.54; 1.6.58; 1.6.64; 1.6.66;
Make this new-GAS ready. Code by Steve Woodford.
 1.5 15-Aug-1998  mycroft branches: 1.5.12;
Assign copyrights to TNF.
 1.4 15-Aug-1998  mycroft Make copyright notices with my name consistent.
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 07-Jul-1994  mycroft branches: 1.2.2;
Simplify, speed it up, and do the right thing for floating point constants.
 1.1 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.2.2.2 07-Jul-1994  mycroft Simplify, speed it up, and do the right thing for floating point constants.
 1.2.2.1 07-Jul-1994  mycroft file asm2gas was added on branch netbsd-1-0 on 1994-07-07 01:51:19 +0000
 1.5.12.1 08-Dec-2000  bouyer Sync with HEAD.
 1.6.66.2 24-Jun-2006  tsutsui Pass sed command path to asm2gas via environment
rather than arg. ok'ed by gdamore.
 1.6.66.1 18-Jun-2006  gdamore Use TOOL_SED for asm2gas, which makes it possible to cross-compile this
on Solaris 10. (Solaris 10's sed doesn't like the comment lines, and
also complains about too many commands in the input.)
 1.6.64.1 19-Jun-2006  chap Sync with head.
 1.6.58.1 26-Jun-2006  yamt sync with head.
 1.6.54.1 09-Sep-2006  rpaulo sync with head
 1.6.40.2 30-Dec-2006  yamt sync with head.
 1.6.40.1 21-Jun-2006  yamt sync with head.
 1.8.58.2 02-Jun-2008  mjf Sync with HEAD.
 1.8.58.1 03-Apr-2008  mjf Sync with HEAD.
 1.9.4.1 16-May-2008  yamt sync with head.
 1.9.2.1 18-May-2008  yamt sync with head.
 1.5 09-Dec-2001  briggs The new toolchain wants to generate relocatable branches to globally-defined
symbols--even when the branches are local and would otherwise work with
bxx.b. Compensate for this by shadowing the relevant labels with local
labels.
 1.4 16-Sep-2001  wiz branches: 1.4.4;
Spell 'occurred' with two 'r's.
 1.3 26-Oct-1994  cgd branches: 1.3.44; 1.3.46;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.44.1 01-Oct-2001  fvdl Catch up with -current.
 1.4.4.2 08-Jan-2002  nathanw Catch up to -current.
 1.4.4.1 16-Sep-2001  nathanw file bindec.sa was added on branch nathanw_sa on 2002-01-08 00:25:52 +0000
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 07-Jul-1994  mycroft branches: 1.1.2;
.ascii'd version of the copyright.
 1.1.2.2 07-Jul-1994  mycroft .ascii'd version of the copyright.
 1.1.2.1 07-Jul-1994  mycroft file copyright.s was added on branch netbsd-1-0 on 1994-07-07 07:28:50 +0000
 1.5 05-Feb-2024  andvar fix various typos in comments.
 1.4 09-Dec-2001  briggs The new toolchain wants to generate relocatable branches to globally-defined
symbols--even when the branches are local and would otherwise work with
bxx.b. Compensate for this by shadowing the relevant labels with local
labels.
 1.3 16-Sep-2001  wiz branches: 1.3.4;
Spell 'occurred' with two 'r's.
 1.2 26-Oct-1994  cgd branches: 1.2.44; 1.2.46;
new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.2.44.1 01-Oct-2001  fvdl Catch up with -current.
 1.3.4.2 08-Jan-2002  nathanw Catch up to -current.
 1.3.4.1 16-Sep-2001  nathanw file decbin.sa was added on branch nathanw_sa on 2002-01-08 00:25:53 +0000
 1.3 09-Dec-2001  briggs The new toolchain wants to generate relocatable branches to globally-defined
symbols--even when the branches are local and would otherwise work with
bxx.b. Compensate for this by shadowing the relevant labels with local
labels.
 1.2 26-Oct-1994  cgd branches: 1.2.46; 1.2.50;
new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2.50.1 08-Jan-2002  nathanw Catch up to -current.
 1.2.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3 05-Jul-1994  mycroft Clean up deleted files.
 1.2 29-May-1994  mycroft Fresh compilation, with a few bugs fixed.
 1.1 26-Jan-1994  mw FPU software emulator for '40
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3 03-Jul-1994  mycroft Clean up deleted files.
 1.2 18-May-1994  chopps conditional contents on !FPSP
 1.1 26-Jan-1994  mw FPU software emulator for '40
 1.4 27-Feb-2010  snj Spell "exception" properly.
 1.3 26-Oct-1994  cgd branches: 1.3.172; 1.3.192;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.192.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.3.172.1 11-Mar-2010  yamt sync with head
 1.5 02-Nov-2022  andvar fix various typos in comments and messages.
 1.4 09-Dec-2001  briggs The new toolchain wants to generate relocatable branches to globally-defined
symbols--even when the branches are local and would otherwise work with
bxx.b. Compensate for this by shadowing the relevant labels with local
labels.
 1.3 26-Oct-1994  cgd branches: 1.3.46; 1.3.50;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.50.1 08-Jan-2002  nathanw Catch up to -current.
 1.3.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.2 05-Jul-1994  mycroft Clean up deleted files.
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3 18-Oct-2014  snj src is too big these days to tolerate superfluous apostrophes. It's
"its", people!
 1.2 26-Oct-1994  cgd branches: 1.2.216;
new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2.216.1 03-Dec-2017  jdolecek update from HEAD
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.6 20-Sep-2024  andvar s/resister/register/ in comments.
 1.5 02-Oct-2001  chs branches: 1.5.4; 1.5.246;
support building fpsp with MAKEOBJDIRPREFIX.
 1.4 16-Sep-2001  wiz Spell 'occurred' with two 'r's.
 1.3 25-Apr-1997  thorpej branches: 1.3.34; 1.3.36;
Minimalistic changes to not make assumptions about how C labels
are handled. This file's ".s" counterpart must now be pre-processed.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.3.36.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.34.2 11-Oct-2001  fvdl Catch up with -current. Fix some bogons in the sparc64 kbd/ms
attach code. cd18xx conversion provided by mrg.
 1.3.34.1 01-Oct-2001  fvdl Catch up with -current.
 1.5.246.1 02-Aug-2025  perseant Sync with HEAD
 1.5.4.2 02-Oct-2001  chs support building fpsp with MAKEOBJDIRPREFIX.
 1.5.4.1 02-Oct-2001  chs file netbsd.sa was added on branch nathanw_sa on 2001-10-02 06:34:53 +0000
 1.6 07-Dec-2021  andvar fix various typos, mainly in comments.
 1.5 16-Sep-2001  wiz branches: 1.5.4;
Spell 'occurred' with two 'r's.
 1.4 13-Mar-2000  soren branches: 1.4.6; 1.4.8;
Fix doubled 'the's in comments.
 1.3 26-Oct-1994  cgd branches: 1.3.32;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.32.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.4.8.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.4.6.1 01-Oct-2001  fvdl Catch up with -current.
 1.5.4.2 16-Sep-2001  wiz Spell 'occurred' with two 'r's.
 1.5.4.1 16-Sep-2001  wiz file res_func.sa was added on branch nathanw_sa on 2001-09-16 16:34:33 +0000
 1.6 08-Apr-2022  andvar s/postions/positions/
 1.5 08-Apr-2022  andvar fix various typos, mainly in comments, but also log messages, docs, game text.
 1.4 31-Jul-2021  andvar s/threshhold/threshold
 1.3 26-Oct-1994  cgd branches: 1.3.272;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.272.1 01-Aug-2021  thorpej Sync with HEAD.
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.5 01-Sep-2014  matt Avoid trigraphs
 1.4 05-Feb-2003  perry branches: 1.4.152;
"Utilize" has exactly the same meaning as "use," but it is more
difficult to read and understand. Most manuals of English style
therefore say that you should use "use".
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.4.152.1 03-Dec-2017  jdolecek update from HEAD
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3 09-Feb-2010  wiz Fix typo.
 1.2 26-Oct-1994  cgd branches: 1.2.172; 1.2.192;
new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2.192.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.2.172.1 11-Mar-2010  yamt sync with head
 1.5 20-Sep-2024  andvar s/resister/register/ in comments.
 1.4 16-Sep-2001  wiz branches: 1.4.4; 1.4.246;
Spell 'occurred' with two 'r's.
 1.3 26-Oct-1994  cgd branches: 1.3.44; 1.3.46;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.44.1 01-Oct-2001  fvdl Catch up with -current.
 1.4.246.1 02-Aug-2025  perseant Sync with HEAD
 1.4.4.2 16-Sep-2001  wiz Spell 'occurred' with two 'r's.
 1.4.4.1 16-Sep-2001  wiz file skeleton.sa was added on branch nathanw_sa on 2001-09-16 16:34:33 +0000
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.5 05-Dec-2021  msaitoh s/MEMEORY/MEMORY/ in comment.
 1.4 13-Mar-2000  soren Fix doubled 'the's in comments.
 1.3 26-Oct-1994  cgd branches: 1.3.32;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.32.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.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.6 05-Dec-2021  msaitoh s/Overwirte/Overwrite/ in comment.
 1.5 21-Aug-2021  andvar fix mainly same typos as in my previous commit but outside sys/dev/dm.
 1.4 13-Mar-2000  soren Fix doubled 'the's in comments.
 1.3 26-Oct-1994  cgd branches: 1.3.32;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.32.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.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.4 13-Mar-2000  soren Fix doubled 'the's in comments.
 1.3 26-Oct-1994  cgd branches: 1.3.32;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.32.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.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.4 13-Mar-2000  soren Fix doubled 'the's in comments.
 1.3 26-Oct-1994  cgd branches: 1.3.32;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.32.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.3 26-Oct-1994  cgd new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.5 08-Apr-2022  andvar fix various typos, mainly in comments, but also log messages, docs, game text.
 1.4 09-Dec-2001  briggs The new toolchain wants to generate relocatable branches to globally-defined
symbols--even when the branches are local and would otherwise work with
bxx.b. Compensate for this by shadowing the relevant labels with local
labels.
 1.3 26-Oct-1994  cgd branches: 1.3.46; 1.3.50;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.50.1 08-Jan-2002  nathanw Catch up to -current.
 1.3.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3 11-Jun-2001  wiz branches: 1.3.8;
Fix various misspellings of compatible/compatibility.
 1.2 26-Oct-1994  cgd branches: 1.2.44;
new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2.44.1 21-Jun-2001  nathanw Catch up to -current.
 1.3.8.2 11-Jun-2001  wiz Fix various misspellings of compatible/compatibility.
 1.3.8.1 11-Jun-2001  wiz file x_bsun.sa was added on branch nathanw_sa on 2001-06-11 01:50:55 +0000
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.6 08-Dec-2024  andvar s/erroneoulsy/erroneously/ in comment.
 1.5 16-Sep-2001  wiz branches: 1.5.4; 1.5.246;
Spell 'occurred' with two 'r's.
 1.4 26-Oct-1994  cgd branches: 1.4.44; 1.4.46;
new RCS ID format.
 1.3 07-Jul-1994  mycroft branches: 1.3.2;
Rewrite an odd instruction.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.2.2 07-Jul-1994  mycroft Rewrite an odd instruction.
 1.3.2.1 07-Jul-1994  mycroft file x_operr.sa was added on branch netbsd-1-0 on 1994-07-07 01:49:59 +0000
 1.4.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.4.44.1 01-Oct-2001  fvdl Catch up with -current.
 1.5.246.1 02-Aug-2025  perseant Sync with HEAD
 1.5.4.2 16-Sep-2001  wiz Spell 'occurred' with two 'r's.
 1.5.4.1 16-Sep-2001  wiz file x_operr.sa was added on branch nathanw_sa on 2001-09-16 16:34:33 +0000
 1.4 20-Sep-2024  andvar s/resister/register/ in comments.
 1.3 16-Sep-2001  wiz branches: 1.3.4; 1.3.246;
Spell 'occurred' with two 'r's.
 1.2 26-Oct-1994  cgd branches: 1.2.44; 1.2.46;
new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.2.44.1 01-Oct-2001  fvdl Catch up with -current.
 1.3.246.1 02-Aug-2025  perseant Sync with HEAD
 1.3.4.2 16-Sep-2001  wiz Spell 'occurred' with two 'r's.
 1.3.4.1 16-Sep-2001  wiz file x_ovfl.sa was added on branch nathanw_sa on 2001-09-16 16:34:33 +0000
 1.4 16-Sep-2001  wiz branches: 1.4.4;
Spell 'occurred' with two 'r's.
 1.3 26-Oct-1994  cgd branches: 1.3.44; 1.3.46;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.44.1 01-Oct-2001  fvdl Catch up with -current.
 1.4.4.2 16-Sep-2001  wiz Spell 'occurred' with two 'r's.
 1.4.4.1 16-Sep-2001  wiz file x_snan.sa was added on branch nathanw_sa on 2001-09-16 16:34:33 +0000
 1.5 08-Apr-2022  andvar fix various typos, mainly in comments, but also log messages, docs, game text.
 1.4 09-Dec-2001  briggs The new toolchain wants to generate relocatable branches to globally-defined
symbols--even when the branches are local and would otherwise work with
bxx.b. Compensate for this by shadowing the relevant labels with local
labels.
 1.3 26-Oct-1994  cgd branches: 1.3.46; 1.3.50;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.50.1 08-Jan-2002  nathanw Catch up to -current.
 1.3.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.6 20-Sep-2024  andvar s/resister/register/ in comments.
 1.5 25-Jan-2022  andvar branches: 1.5.10;
fix various typos in comments.
 1.4 16-Sep-2001  wiz branches: 1.4.4;
Spell 'occurred' with two 'r's.
 1.3 26-Oct-1994  cgd branches: 1.3.44; 1.3.46;
new RCS ID format.
 1.2 05-Jul-1994  mycroft Port to NetBSD, with some bug fixes and minor performance tweaks.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.3.46.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.44.1 01-Oct-2001  fvdl Catch up with -current.
 1.4.4.2 16-Sep-2001  wiz Spell 'occurred' with two 'r's.
 1.4.4.1 16-Sep-2001  wiz file x_unfl.sa was added on branch nathanw_sa on 2001-09-16 16:34:33 +0000
 1.5.10.1 02-Aug-2025  perseant Sync with HEAD
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.
 1.2 26-Oct-1994  cgd new RCS ID format.
 1.1 05-Jul-1994  mycroft branches: 1.1.1;
Initial revision
 1.1.1.1 05-Jul-1994  mycroft Import the Motorola 68040 Floating Point Software Package.

RSS XML Feed