summaryrefslogtreecommitdiff
path: root/sys/src/libc/68020/68881
diff options
context:
space:
mode:
authorTaru Karttunen <taruti@taruti.net>2011-03-30 15:46:40 +0300
committerTaru Karttunen <taruti@taruti.net>2011-03-30 15:46:40 +0300
commite5888a1ffdae813d7575f5fb02275c6bb07e5199 (patch)
treed8d51eac403f07814b9e936eed0c9a79195e2450 /sys/src/libc/68020/68881
Import sources from 2011-03-30 iso image
Diffstat (limited to 'sys/src/libc/68020/68881')
-rwxr-xr-xsys/src/libc/68020/68881/acos.s3
-rwxr-xr-xsys/src/libc/68020/68881/asin.s3
-rwxr-xr-xsys/src/libc/68020/68881/atan.s3
-rwxr-xr-xsys/src/libc/68020/68881/cos.s3
-rwxr-xr-xsys/src/libc/68020/68881/cosh.s3
-rwxr-xr-xsys/src/libc/68020/68881/exp.s3
-rwxr-xr-xsys/src/libc/68020/68881/fabs.s3
-rwxr-xr-xsys/src/libc/68020/68881/log.s3
-rwxr-xr-xsys/src/libc/68020/68881/log10.s3
-rwxr-xr-xsys/src/libc/68020/68881/mkfile31
-rwxr-xr-xsys/src/libc/68020/68881/pow10.s3
-rwxr-xr-xsys/src/libc/68020/68881/sin.s3
-rwxr-xr-xsys/src/libc/68020/68881/sinh.s3
-rwxr-xr-xsys/src/libc/68020/68881/sqrt.s3
-rwxr-xr-xsys/src/libc/68020/68881/tan.s3
-rwxr-xr-xsys/src/libc/68020/68881/tanh.s3
16 files changed, 76 insertions, 0 deletions
diff --git a/sys/src/libc/68020/68881/acos.s b/sys/src/libc/68020/68881/acos.s
new file mode 100755
index 000000000..94c995c1f
--- /dev/null
+++ b/sys/src/libc/68020/68881/acos.s
@@ -0,0 +1,3 @@
+ TEXT acos(SB),$0
+ FACOSD a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/asin.s b/sys/src/libc/68020/68881/asin.s
new file mode 100755
index 000000000..068c4ce2e
--- /dev/null
+++ b/sys/src/libc/68020/68881/asin.s
@@ -0,0 +1,3 @@
+ TEXT asin(SB),$0
+ FASIND a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/atan.s b/sys/src/libc/68020/68881/atan.s
new file mode 100755
index 000000000..33f7bd8a4
--- /dev/null
+++ b/sys/src/libc/68020/68881/atan.s
@@ -0,0 +1,3 @@
+ TEXT atan(SB),$0
+ FATAND a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/cos.s b/sys/src/libc/68020/68881/cos.s
new file mode 100755
index 000000000..faacddf30
--- /dev/null
+++ b/sys/src/libc/68020/68881/cos.s
@@ -0,0 +1,3 @@
+ TEXT cos(SB),$0
+ FCOSD a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/cosh.s b/sys/src/libc/68020/68881/cosh.s
new file mode 100755
index 000000000..5269184ec
--- /dev/null
+++ b/sys/src/libc/68020/68881/cosh.s
@@ -0,0 +1,3 @@
+ TEXT cosh(SB),$0
+ FCOSHD a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/exp.s b/sys/src/libc/68020/68881/exp.s
new file mode 100755
index 000000000..530334413
--- /dev/null
+++ b/sys/src/libc/68020/68881/exp.s
@@ -0,0 +1,3 @@
+ TEXT exp(SB),$0
+ FETOXD a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/fabs.s b/sys/src/libc/68020/68881/fabs.s
new file mode 100755
index 000000000..e29620f25
--- /dev/null
+++ b/sys/src/libc/68020/68881/fabs.s
@@ -0,0 +1,3 @@
+ TEXT fabs(SB),$0
+ FABSD a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/log.s b/sys/src/libc/68020/68881/log.s
new file mode 100755
index 000000000..3e39372da
--- /dev/null
+++ b/sys/src/libc/68020/68881/log.s
@@ -0,0 +1,3 @@
+ TEXT log(SB),$0
+ FLOGND a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/log10.s b/sys/src/libc/68020/68881/log10.s
new file mode 100755
index 000000000..92ec78005
--- /dev/null
+++ b/sys/src/libc/68020/68881/log10.s
@@ -0,0 +1,3 @@
+ TEXT log10(SB),$0
+ FLOG10D a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/mkfile b/sys/src/libc/68020/68881/mkfile
new file mode 100755
index 000000000..08ce52c0a
--- /dev/null
+++ b/sys/src/libc/68020/68881/mkfile
@@ -0,0 +1,31 @@
+objtype=68020
+</68020/mkfile
+CFLAGS=-I/sys/ninclude $CFLAGS
+
+LIB=/$objtype/lib/lib68881.a
+SFILES=\
+ acos.s\
+ asin.s\
+ atan.s\
+ cos.s\
+ cosh.s\
+ exp.s\
+ fabs.s\
+ log.s\
+ log10.s\
+ pow10.s\
+ sin.s\
+ sinh.s\
+ sqrt.s\
+ tan.s\
+ tanh.s\
+
+OFILES=${SFILES:%.s=%.$O}
+
+UPDATE=mkfile\
+ $SFILES\
+
+</sys/src/cmd/mksyslib
+
+installall:V:
+ mk install
diff --git a/sys/src/libc/68020/68881/pow10.s b/sys/src/libc/68020/68881/pow10.s
new file mode 100755
index 000000000..cdb83ec51
--- /dev/null
+++ b/sys/src/libc/68020/68881/pow10.s
@@ -0,0 +1,3 @@
+ TEXT pow10(SB),$0
+ FTENTOXL n+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/sin.s b/sys/src/libc/68020/68881/sin.s
new file mode 100755
index 000000000..568fab952
--- /dev/null
+++ b/sys/src/libc/68020/68881/sin.s
@@ -0,0 +1,3 @@
+ TEXT sin(SB),$0
+ FSIND a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/sinh.s b/sys/src/libc/68020/68881/sinh.s
new file mode 100755
index 000000000..b05186374
--- /dev/null
+++ b/sys/src/libc/68020/68881/sinh.s
@@ -0,0 +1,3 @@
+ TEXT sinh(SB),$0
+ FSINHD a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/sqrt.s b/sys/src/libc/68020/68881/sqrt.s
new file mode 100755
index 000000000..5109bc255
--- /dev/null
+++ b/sys/src/libc/68020/68881/sqrt.s
@@ -0,0 +1,3 @@
+ TEXT sqrt(SB),$0
+ FSQRTD a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/tan.s b/sys/src/libc/68020/68881/tan.s
new file mode 100755
index 000000000..9cedef2e4
--- /dev/null
+++ b/sys/src/libc/68020/68881/tan.s
@@ -0,0 +1,3 @@
+ TEXT tan(SB),$0
+ FTAND a+0(FP),F0
+ RTS
diff --git a/sys/src/libc/68020/68881/tanh.s b/sys/src/libc/68020/68881/tanh.s
new file mode 100755
index 000000000..2f4e42728
--- /dev/null
+++ b/sys/src/libc/68020/68881/tanh.s
@@ -0,0 +1,3 @@
+ TEXT tanh(SB),$0
+ FTANHD a+0(FP),F0
+ RTS