304 lines
7.7 KiB
Plaintext
304 lines
7.7 KiB
Plaintext
----------------------------------------------------------------------
|
|
|
|
Thu 26-May-94 (GregF)
|
|
|
|
fpwin32\tran\lsources, sources
|
|
fpwin32\tran\alpha\ceil.c, floor.c, modf.c (all deleted)
|
|
fpwin32\tran\alpha\ceil.s, fabss.s, floors.s, fmods.s, modfs.s (new)
|
|
fpwin32\tran\alpha\ieee.c (update)
|
|
Changes picked up from \\orville\razzle\src\fp32 version of tree.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Tue 17-May-94 (GregF)
|
|
|
|
fpwin32\tran\mips\asincosm.s, expm.s, fasincos.s, powm.s
|
|
Latest from Roger Lanser
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Thu 28-Apr-94 (GregF)
|
|
|
|
fpwin32\buildcrt.cmd, fp32.def
|
|
Minor changes to support building special DLL for Win32s (currently
|
|
named msvcrt19.dll)
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Fri 11-Mar-94 (GregF)
|
|
|
|
fpwin32\fp32.def
|
|
Deleted the MIPS_OPTIMIZATION variable. Amounts to removing the
|
|
-Ox- (disable intrinsics) switch from the MIPS build. This
|
|
corresponds to Steve Hanson's change to \\orville\razzle\src\fp32
|
|
version.
|
|
|
|
fpwin32\include\trans.h
|
|
Latest from Dec (from \\orville\razzle\src\fp32
|
|
|
|
fpwin32\tran\sources
|
|
Picked several changes for Alpha build (only)
|
|
|
|
fpwin32\tran\alpha\fpctrl.s, frnd.s
|
|
Latest versions from \\orville\razzle\src\fp32.
|
|
|
|
fpwin32\tran\alpha\asinacos.s
|
|
atan2s.s
|
|
atans.s
|
|
coss.s
|
|
dpml_exc.c
|
|
exph.c
|
|
exps.s
|
|
hypoth.c
|
|
hypots.s
|
|
log10s.s
|
|
logs.s
|
|
pows.s
|
|
sins.s
|
|
sqrts.s
|
|
tans.s
|
|
trig_rdx.s
|
|
trig_tab.s
|
|
New sources from Dec taken from (\\orville\razzle\src\fp32).
|
|
|
|
fpwin32\tran\mips\asincosm.s
|
|
atanm.s
|
|
cabs.s
|
|
coshm.s
|
|
dtoul.s
|
|
expm.s
|
|
fabsf.s
|
|
fasincos.s
|
|
fatan.s
|
|
fcosh.s
|
|
fexp.s
|
|
ffloor.s
|
|
fhypot.s
|
|
flog.s
|
|
floorm.s
|
|
fmodm.s
|
|
fpctrl.s
|
|
frnd.s
|
|
fsincos.s
|
|
fsinh.s
|
|
fsqrt.s
|
|
fsqrthlp.s
|
|
ftan.s
|
|
ftanh.s
|
|
hypotm.s
|
|
logm.s
|
|
powm.s
|
|
rint.s
|
|
sinhm.s
|
|
sqrtm.s
|
|
tanhm.s
|
|
trigm.s
|
|
xsqrt.s
|
|
Latest from Steve Hanson/Roger Lanser. Fixed prologues for unwinds.
|
|
Taken from \\orville\razzle\src\fp32
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Thu 27-Jan-94 (GregF)
|
|
|
|
tran\sources
|
|
Name changes to mips objects.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Wed 26-Jan-94 (GregF)
|
|
|
|
***** ALL CHANGES BELOW ARE DERIVED FROM ROGER LANSER'S CHANGES TO *****
|
|
***** TO THE FP32 TREE *****
|
|
|
|
tran\mips\asincos.s renamed to asincosm.s,
|
|
atan.s renamed to atanm.s,
|
|
cosh.s renamed to coshm.s,
|
|
exp.s renamed to expm.s,
|
|
fabs.s renamed to fabsm.s,
|
|
ffloor.s renamed to floorm.s,
|
|
ffloorf.s renamed to ffloor.s,
|
|
fmod.s renamed to fmodm.s,
|
|
fpow.s renamed to powm.s
|
|
fpowf.c renamed to fpow.c,
|
|
fsqrt.s renamed to sqrtm.s,
|
|
fsqrtf.s renamed to fsqrt.s,
|
|
hypot.s renamed to hypotm.s
|
|
log.s renamed to logm.s
|
|
modff.c renamed to fmodf.c,
|
|
sinh.s renamed to sinhm.s,
|
|
tanh.s renamed to tanhm.s,
|
|
trig.s renamed to trigm.s
|
|
Renamed files to avoid possible name conflicts and consequent
|
|
headaches with the NT build tools (e.g., tran\asincos.c was getting
|
|
built instead of tran\mips\asincos.s). The naming convention was
|
|
extended to files which weren't actually in conflict for consistency
|
|
(by Roger Lanser).
|
|
|
|
tran\mips\cabsm.s
|
|
Replaced __cabs with cabs, bypot with _hypot
|
|
|
|
tran\mips\expm.s
|
|
Fixed reference to _HUGE.
|
|
|
|
tran\mips\fabsm.s
|
|
Removed bogus enclosing #ifdef - #endif (was preventing the source
|
|
from actually being assembled).
|
|
|
|
tran\mips\hypotm.s
|
|
Replaced __hypot with _hypot.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Mon 24-Jan-94 (GregF)
|
|
|
|
tran\include\trans.h
|
|
Merged in _LANGUAGE_ASSEMBLY conditionals added by Roger Lanser
|
|
to the fp32 version on \\orville\razzle.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Mon 24-Jan-94 (GregF)
|
|
|
|
tran\mips\cosh.s, hypot.s, sinh.s
|
|
Merged latest versions from fp32 on \\orville\razzle. They fix
|
|
bugs in references to HUGE.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Sun 23-Jan-94 (GregF)
|
|
|
|
buildcrt.cmd, buildcrt.nt, dirs
|
|
Dropped build of libm.
|
|
|
|
libm
|
|
Deleted, along with all files and subdirectories. This has been
|
|
superceded by the changes below.
|
|
|
|
tran\mips\asincos.s, atan.s, cabs.s, cosh.s, exp.s, exptable.s, fabs.s,
|
|
fabsf.s, fasincos.s, fatan.s, fcosh.s, fexp.s, ffloor.s, ffloorf.s,
|
|
fhypot.s, flog.s, fmod.s, fpow.s, fpowf.c, fsincos.s, fsinh.s,
|
|
fsqrtf.s, fsqrthlp.s, ftan.s, ftanh.s, hypot.s, log.s, logtable.s,
|
|
modff.c, sinh.s, tanh.s, trig.s
|
|
New files from Steve Hanson and Roger Lanser.
|
|
|
|
tran\mips\fsqrt.s
|
|
Whole new version for Steve Hanson and Roger Lanser.
|
|
|
|
tran\sources
|
|
Revised to build the files above for MIPS.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Wed 12-Jan-94 (GregF)
|
|
|
|
fp32.def, fp32.nt
|
|
Added fp32.nt, a variation of fp32.def used when building libs for
|
|
the NT SDK. Took CRTLIBTYPE==NT support out of fp32.def, moved it
|
|
to fp32.nt.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Wed 05-Jan-94 (GregF)
|
|
|
|
buildcrt.cmd
|
|
Added libm to the build.
|
|
|
|
buildcrt.nt
|
|
Variant of buildcrt.cmd used to build the CRT libs for the NT SDK.
|
|
|
|
dirs
|
|
Added libm.
|
|
|
|
makefile
|
|
Restored support for building libcnt. Thus, there is no need for
|
|
a special version to build the NT SDK version (i.e., there is no
|
|
makefile.nt).
|
|
|
|
libm\*.*
|
|
Added libm and all subdirectories and files. These are Steve
|
|
Hanson's fast and single-precision floating point routines. They
|
|
are for MIPS only. Note, this was NOT the right way to do this.
|
|
They SHOULD have been integrated into tran\mips, as I had hinted
|
|
to Steve twice in email. However, he ignored the hints and I don't
|
|
have time to fix his hacks so...
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Wed 01-Dec-93 (GregF)
|
|
|
|
tran\alpha\huge.s
|
|
_HUGE for Dolphin build
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Wed 01-Dec-93 (GregF)
|
|
|
|
buildcrt.cmd -
|
|
Made more similar to NT SDK build script.
|
|
|
|
dirs, fp32.def, makefile -
|
|
Merged in NT SDK version.
|
|
|
|
conv\cvt.c, tenpow.c -
|
|
Merged in NT SDK version. Also, revised the build control macros
|
|
(e.g., replaced MTHREAD with _MT, ALPHA with _M_ALPHA,...,etc.)
|
|
|
|
conv\sources -
|
|
Moved fp8.c onto i386_SOURCES list
|
|
|
|
include\cv.h, tran.h -
|
|
Merged in NT SDK. Substantially revised build control macros.
|
|
|
|
tran\fabs.c, ldexp.c, pow.c, sincosh.c, sources
|
|
Merged in NT SDK version.
|
|
|
|
tran\i386\huge.asm -
|
|
Restored _HUGE_DLL for NT SDK build (forgot to check in on 10/14).
|
|
|
|
tran\fpexcept.c
|
|
Merged in NT SDK. Substantially revised build control macros.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
18-Nov-93 (GregF)
|
|
|
|
tran\alpha
|
|
tran\alpha\*.* -
|
|
Copied over Alpha support from fp32 tree (NT SDK tree)
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Thu 14-Oct-93 (GregF)
|
|
|
|
tran\mips\huge.s
|
|
Restored _HUGE_DLL for NT SDK build.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Wed 22-Sep-93 (SteveSa)
|
|
|
|
tran/sources -
|
|
remove obsolete files from build
|
|
|
|
tran/i386/87fmod.asm -
|
|
remove obsolete FORTRAN entry point _FIamod
|
|
|
|
tran/i386/87fsqrt.asm,
|
|
tran/i386/87ftran.asm,
|
|
tran/i386/87ftrig.asm,
|
|
tran/i386/87ftriga.asm,
|
|
tran/i386/87ftrigh.asm -
|
|
These files were deleted because these files just contained _FI*
|
|
entry points for FORTRAN. The FORTRAN group no longer needs
|
|
those entry points, so these files are now obsolete.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
Wed 22-Sep-93 (SteveSa)
|
|
|
|
log.txt created, for tracking changes to the "Dolphin"
|
|
C Run-Time Floating Point code in the FPWin32 project.
|
|
|
|
----------------------------------------------------------------------
|