diff options
author | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
---|---|---|
committer | Joe Hunkeler <jhunkeler@gmail.com> | 2015-08-11 16:51:37 -0400 |
commit | 40e5a5811c6ffce9b0974e93cdd927cbcf60c157 (patch) | |
tree | 4464880c571602d54f6ae114729bf62a89518057 /unix/as.vax/README | |
download | iraf-osx-40e5a5811c6ffce9b0974e93cdd927cbcf60c157.tar.gz |
Repatch (from linux) of OSX IRAF
Diffstat (limited to 'unix/as.vax/README')
-rw-r--r-- | unix/as.vax/README | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/unix/as.vax/README b/unix/as.vax/README new file mode 100644 index 00000000..58b5c87f --- /dev/null +++ b/unix/as.vax/README @@ -0,0 +1,34 @@ +AS - Assembler Sources + +This directory contains any (non-kernel) files which it has proven +desirable to optimize in assembler. Most of these routines are not +required for the operation of the system, although considerable gains +in speed may be possible in some cases. If the autogeneration routines +cannot find a particular assembler file, the portable routine will +automatically be used instead. + +The following assembler files are required: + + zsvjmp.s (libos.a) + +The following should normally be optimized in assembler, particularly if the +machine has special memory move or bitfield instructions: + + aclr.s clear a block of memory + amov.s move a block of memory + bitpak.s write into a bit field + bitupk.s read from a bit field + bytmov.s a variant on amov.s + ishift.s bit shift, also iand, ior (used by NCAR/graphics) + +The following can be omitted without significant penalty: + + aaddks.s + aadds.s + aluir.s + aluis.s + amapr.s + amaps.s + awsur.s + awsus.s + cyboow.s |