mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
entered into RCS
This commit is contained in:
parent
3ace5dacad
commit
ba56050a83
@ -1,2 +1,2 @@
|
||||
#define FUNC asin
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC atan
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
2
sysdeps/m68k/fpu/atanh.c
Normal file
2
sysdeps/m68k/fpu/atanh.c
Normal file
@ -0,0 +1,2 @@
|
||||
#define FUNC atanh
|
||||
#include <acos.c>
|
@ -1,20 +1,4 @@
|
||||
/* Copyright (C) 1990 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 1, or (at your option)
|
||||
any later version.
|
||||
|
||||
The GNU C Library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with the GNU C Library; see the file COPYING. If not, write to
|
||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||
|
||||
#define FUNC ceil
|
||||
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC cos
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC cosh
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,3 +1,3 @@
|
||||
#define FUNC exp
|
||||
#define OP etox
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,2 +1,3 @@
|
||||
#define FUNC expm1
|
||||
#include <../sysdeps/m68k/68881/acos.c>
|
||||
#define FUNC __expm1
|
||||
#define OP expm1
|
||||
#include <acos.c>
|
||||
|
@ -1,3 +1,3 @@
|
||||
#define FUNC fabs
|
||||
#define OP abs
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -6,7 +6,10 @@
|
||||
/* ansidecl.m4 here inserts the ieee file. Kludge o rama.
|
||||
$) ENDCOMMENT INCLUDE($sysdeps/ieee754/fl.h$) STARTCOMMENT */
|
||||
|
||||
#if defined(FLT_ROUNDS) && defined(__GNUC__)
|
||||
#ifndef __need_HUGE_VAL
|
||||
|
||||
#ifdef __GNUC__
|
||||
|
||||
#undef FLT_ROUNDS
|
||||
|
||||
/* Interrogate the 68881 to find the current rounding mode. */
|
||||
@ -33,4 +36,6 @@ DEFUN_VOID(__flt_rounds)
|
||||
|
||||
#define FLT_ROUNDS (__flt_rounds())
|
||||
|
||||
#endif
|
||||
#endif /* GCC. */
|
||||
|
||||
#endif /* Don't need HUGE_VAL. */
|
||||
|
@ -1,3 +1,3 @@
|
||||
#define FUNC floor
|
||||
#define OP intrz
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,19 +1,20 @@
|
||||
/* Copyright (C) 1991 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 1, or (at your option)
|
||||
any later version.
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Library General Public License as
|
||||
published by the Free Software Foundation; either version 2 of the
|
||||
License, or (at your option) any later version.
|
||||
|
||||
The GNU C Library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Library General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with the GNU C Library; see the file COPYING. If not, write to
|
||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||
You should have received a copy of the GNU Library General Public
|
||||
License along with the GNU C Library; see the file COPYING.LIB. If
|
||||
not, write to the Free Software Foundation, Inc., 675 Mass Ave,
|
||||
Cambridge, MA 02139, USA. */
|
||||
|
||||
#include <ansidecl.h>
|
||||
#define __NO_MATH_INLINES
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC __isnan
|
||||
#include <../sysdeps/m68k/68881/isinf.c>
|
||||
#include <__isinf.c>
|
||||
|
@ -1,3 +1,3 @@
|
||||
#define FUNC log
|
||||
#define OP logn
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC log10
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
2
sysdeps/m68k/fpu/log1p.c
Normal file
2
sysdeps/m68k/fpu/log1p.c
Normal file
@ -0,0 +1,2 @@
|
||||
#define FUNC log1p
|
||||
#include <acos.c>
|
3
sysdeps/m68k/fpu/rint.c
Normal file
3
sysdeps/m68k/fpu/rint.c
Normal file
@ -0,0 +1,3 @@
|
||||
#define FUNC __rint
|
||||
#define OP intr
|
||||
#include <acos.c>
|
@ -1,2 +1,2 @@
|
||||
#define FUNC sin
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC sinh
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC sqrt
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -22,16 +22,16 @@ sysdep_routines := $(sysdep_routines) switch
|
||||
|
||||
# Find all the sources that have 68881 versions.
|
||||
+68881-sources := \
|
||||
$(notdir $(wildcard $(addprefix $(filter %/68881,$(sysdirs)),$(sources))))
|
||||
$(notdir $(wildcard $(addprefix $(filter %/fpu,$(sysdirs)),$(sources))))
|
||||
|
||||
# Sysdep directories other than 68881 and 68881-sw (this one).
|
||||
+non68881-dirs := $(filter-out %/68881 %/68881-switch,$(+sysdep_dirs))
|
||||
# Sysdep directories other than fpu and fpu/switch (this one).
|
||||
+non68881-dirs := $(filter-out %/fpu %/fpu/switch,$(+sysdep_dirs))
|
||||
|
||||
# Get a non-68881 version of the target.
|
||||
+non68881-version = $(firstword $(wildcard $(addsuffix /$@,$(+non68881-dirs))))
|
||||
|
||||
# Directory containing 68881 sources.
|
||||
+68881-dir := $(filter %/68881,$(+sysdep_dirs))
|
||||
+68881-dir := $(filter %/fpu,$(+sysdep_dirs))
|
||||
|
||||
# For all the files that have 68881 versions and don't exist already in
|
||||
# the source directory (math), automatically make ones that switch between
|
||||
|
@ -18,7 +18,7 @@ Cambridge, MA 02139, USA. */
|
||||
|
||||
#include <ansidecl.h>
|
||||
#include <signal.h>
|
||||
#include <68881-switch.h>
|
||||
#include <68881-sw.h>
|
||||
|
||||
|
||||
/* The signal that is sent when a 68881 instruction
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC tan
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
@ -1,2 +1,2 @@
|
||||
#define FUNC tanh
|
||||
#include "acos-68881.c"
|
||||
#include <acos.c>
|
||||
|
Loading…
Reference in New Issue
Block a user