Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/lib/libm/arch/m68060 Regenerated files after this change:



details:   https://anonhg.NetBSD.org/src/rev/bcc534a3cd74
branches:  trunk
changeset: 486081:bcc534a3cd74
user:      is <is%NetBSD.org@localhost>
date:      Fri May 12 20:11:11 2000 +0000

description:
Regenerated files after this change:
Move each wrapper function to its own source file, such that redefining one
function doesn't give link errors when another one is pulled in from the
library.
Problem discovered by Klaus Klein.

diffstat:

 lib/libm/arch/m68060/Makefile.list |    2 +-
 lib/libm/arch/m68060/e_acos.S      |   21 +-
 lib/libm/arch/m68060/e_acosf.S     |   19 +-
 lib/libm/arch/m68060/e_asin.S      |   21 +-
 lib/libm/arch/m68060/e_asinf.S     |   19 +-
 lib/libm/arch/m68060/e_atanh.S     |   21 +-
 lib/libm/arch/m68060/e_atanhf.S    |   19 +-
 lib/libm/arch/m68060/e_cosh.S      |   21 +-
 lib/libm/arch/m68060/e_coshf.S     |   19 +-
 lib/libm/arch/m68060/e_exp.S       |   21 +-
 lib/libm/arch/m68060/e_expf.S      |   19 +-
 lib/libm/arch/m68060/e_log.S       |   21 +-
 lib/libm/arch/m68060/e_log10.S     |   21 +-
 lib/libm/arch/m68060/e_log10f.S    |   19 +-
 lib/libm/arch/m68060/e_logf.S      |   19 +-
 lib/libm/arch/m68060/e_sinh.S      |   21 +-
 lib/libm/arch/m68060/e_sinhf.S     |   19 +-
 lib/libm/arch/m68060/e_sqrt.S      |   21 +-
 lib/libm/arch/m68060/e_sqrtf.S     |   19 +-
 lib/libm/arch/m68060/fplsp.hex     |  258 +++++++++++-----------
 lib/libm/arch/m68060/fplsp_wrap.S  |  410 +------------------------------------
 lib/libm/arch/m68060/k_tan.S       |    4 +-
 lib/libm/arch/m68060/k_tanf.S      |    4 +-
 lib/libm/arch/m68060/s_atan.S      |   21 +-
 lib/libm/arch/m68060/s_atanf.S     |   19 +-
 lib/libm/arch/m68060/s_cos.S       |   21 +-
 lib/libm/arch/m68060/s_cosf.S      |   19 +-
 lib/libm/arch/m68060/s_expm1.S     |   21 +-
 lib/libm/arch/m68060/s_expm1f.S    |   19 +-
 lib/libm/arch/m68060/s_log1p.S     |   21 +-
 lib/libm/arch/m68060/s_log1pf.S    |   19 +-
 lib/libm/arch/m68060/s_logb.S      |   21 +-
 lib/libm/arch/m68060/s_logbf.S     |   19 +-
 lib/libm/arch/m68060/s_sin.S       |   21 +-
 lib/libm/arch/m68060/s_sinf.S      |   19 +-
 lib/libm/arch/m68060/s_tan.S       |   21 +-
 lib/libm/arch/m68060/s_tanf.S      |   19 +-
 lib/libm/arch/m68060/s_tanh.S      |   21 +-
 lib/libm/arch/m68060/s_tanhf.S     |   19 +-
 39 files changed, 679 insertions(+), 679 deletions(-)

diffs (truncated from 1683 to 300 lines):

diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/Makefile.list
--- a/lib/libm/arch/m68060/Makefile.list        Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/Makefile.list        Fri May 12 20:11:11 2000 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.list,v 1.3 1999/08/22 08:25:42 is Exp $
+# $NetBSD: Makefile.list,v 1.4 2000/05/12 20:11:11 is Exp $
 
 #
 # list of M68060 architecture dependent files for libm.
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_acos.S
--- a/lib/libm/arch/m68060/e_acos.S     Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_acos.S     Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,21 @@
-/* $NetBSD: e_acos.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_acos.S,v 1.4 2000/05/12 20:11:11 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_acos
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_acos)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0008)
+#else
+       movel %sp@(8),%sp@-
+       movel %sp@(8),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0008)
+       fmoved %fp0,%sp@
+       movel %sp@+,%d0
+       movel %sp@+,%d1
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_acosf.S
--- a/lib/libm/arch/m68060/e_acosf.S    Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_acosf.S    Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,19 @@
-/* $NetBSD: e_acosf.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_acosf.S,v 1.4 2000/05/12 20:11:11 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_acosf
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_acosf)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0000)
+#else
+       movel %sp@(4),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0000)
+       fmoves %fp0,%sp@
+       movel %sp@+,%d0
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_asin.S
--- a/lib/libm/arch/m68060/e_asin.S     Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_asin.S     Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,21 @@
-/* $NetBSD: e_asin.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_asin.S,v 1.4 2000/05/12 20:11:12 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_asin
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_asin)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0020)
+#else
+       movel %sp@(8),%sp@-
+       movel %sp@(8),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0020)
+       fmoved %fp0,%sp@
+       movel %sp@+,%d0
+       movel %sp@+,%d1
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_asinf.S
--- a/lib/libm/arch/m68060/e_asinf.S    Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_asinf.S    Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,19 @@
-/* $NetBSD: e_asinf.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_asinf.S,v 1.4 2000/05/12 20:11:12 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_asinf
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_asinf)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0018)
+#else
+       movel %sp@(4),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0018)
+       fmoves %fp0,%sp@
+       movel %sp@+,%d0
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_atanh.S
--- a/lib/libm/arch/m68060/e_atanh.S    Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_atanh.S    Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,21 @@
-/* $NetBSD: e_atanh.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_atanh.S,v 1.4 2000/05/12 20:11:12 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_atanh
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_atanh)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0050)
+#else
+       movel %sp@(8),%sp@-
+       movel %sp@(8),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0050)
+       fmoved %fp0,%sp@
+       movel %sp@+,%d0
+       movel %sp@+,%d1
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_atanhf.S
--- a/lib/libm/arch/m68060/e_atanhf.S   Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_atanhf.S   Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,19 @@
-/* $NetBSD: e_atanhf.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_atanhf.S,v 1.4 2000/05/12 20:11:12 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_atanhf
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_atanhf)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0048)
+#else
+       movel %sp@(4),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0048)
+       fmoves %fp0,%sp@
+       movel %sp@+,%d0
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_cosh.S
--- a/lib/libm/arch/m68060/e_cosh.S     Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_cosh.S     Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,21 @@
-/* $NetBSD: e_cosh.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_cosh.S,v 1.4 2000/05/12 20:11:13 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_cosh
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_cosh)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0080)
+#else
+       movel %sp@(8),%sp@-
+       movel %sp@(8),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0080)
+       fmoved %fp0,%sp@
+       movel %sp@+,%d0
+       movel %sp@+,%d1
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_coshf.S
--- a/lib/libm/arch/m68060/e_coshf.S    Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_coshf.S    Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,19 @@
-/* $NetBSD: e_coshf.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_coshf.S,v 1.4 2000/05/12 20:11:13 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_coshf
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_coshf)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0078)
+#else
+       movel %sp@(4),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0078)
+       fmoves %fp0,%sp@
+       movel %sp@+,%d0
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_exp.S
--- a/lib/libm/arch/m68060/e_exp.S      Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_exp.S      Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,21 @@
-/* $NetBSD: e_exp.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_exp.S,v 1.4 2000/05/12 20:11:13 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_exp
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_exp)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0098)
+#else
+       movel %sp@(8),%sp@-
+       movel %sp@(8),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0098)
+       fmoved %fp0,%sp@
+       movel %sp@+,%d0
+       movel %sp@+,%d1
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_expf.S
--- a/lib/libm/arch/m68060/e_expf.S     Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_expf.S     Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,19 @@
-/* $NetBSD: e_expf.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_expf.S,v 1.4 2000/05/12 20:11:13 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_expf
  * DO NOT EDIT - this file is automatically generated.
- *
  */
+
+#include <machine/asm.h>
+
+ENTRY(__ieee754_expf)
+#ifdef __SVR4_ABI__
+       jbra _ASM_LABEL(___060FPLSP0090)
+#else
+       movel %sp@(4),%sp@-
+       jbsr _ASM_LABEL(___060FPLSP0090)
+       fmoves %fp0,%sp@
+       movel %sp@+,%d0
+       rts
+#endif
diff -r db10fe5dff73 -r bcc534a3cd74 lib/libm/arch/m68060/e_log.S
--- a/lib/libm/arch/m68060/e_log.S      Fri May 12 20:08:04 2000 +0000
+++ b/lib/libm/arch/m68060/e_log.S      Fri May 12 20:11:11 2000 +0000
@@ -1,8 +1,21 @@
-/* $NetBSD: e_log.S,v 1.3 1999/08/22 08:25:42 is Exp $ */
+/* $NetBSD: e_log.S,v 1.4 2000/05/12 20:11:13 is Exp $ */
 
 /*
- * Dummy file. Real code is in fplsp_wrap.S.
- *
+ * FPLSP wrapper for __ieee754_log



Home | Main Index | Thread Index | Old Index