added tomsfastmath-0.08
This commit is contained in:
parent
9ce1fe4656
commit
f99cdec6b0
@ -1,3 +1,6 @@
|
||||
Jan 26th, 2006
|
||||
0.08 -- Fixed a bug in the generic mult/sqr where we overflowed by one digit
|
||||
|
||||
November 18th, 2005
|
||||
0.07 -- Fixes to fp_mul and fp_sqr to clean up the handling of the defines, fix to tfm.h to also clear up the prototypes.
|
||||
-- Updates to build and run on a IBM PPC 405 [using GCC 3.4.4]
|
||||
|
BIN
doc/tfm.pdf
BIN
doc/tfm.pdf
Binary file not shown.
@ -261,8 +261,6 @@ void fp_mul_comba(fp_int *A, fp_int *B, fp_int *C)
|
||||
/* store term */
|
||||
COMBA_STORE(dst->dp[ix]);
|
||||
}
|
||||
/* store final carry */
|
||||
COMBA_STORE2(dst->dp[ix]);
|
||||
COMBA_FINI;
|
||||
|
||||
dst->used = pa;
|
||||
|
@ -72,7 +72,6 @@ void fp_sqr_comba(fp_int *A, fp_int *B)
|
||||
/* store it */
|
||||
COMBA_STORE(dst->dp[ix]);
|
||||
}
|
||||
COMBA_STORE2(dst->dp[ix]);
|
||||
|
||||
COMBA_FINI;
|
||||
|
||||
|
6
makefile
6
makefile
@ -1,7 +1,7 @@
|
||||
#makefile for TomsFastMath
|
||||
#
|
||||
#
|
||||
VERSION=0.07
|
||||
VERSION=0.08
|
||||
|
||||
CFLAGS += -Wall -W -Wshadow -I./
|
||||
|
||||
@ -148,5 +148,5 @@ zipup: no_oops docs clean
|
||||
mv -f tfm* ~ ; rm -rf tomsfastmath-$(VERSION)
|
||||
|
||||
# $Source: /cvs/libtom/tomsfastmath/makefile,v $
|
||||
# $Revision: 1.23 $
|
||||
# $Date: 2005/11/18 06:13:57 $
|
||||
# $Revision: 1.24 $
|
||||
# $Date: 2005/11/18 06:58:52 $
|
||||
|
@ -1,7 +1,7 @@
|
||||
#makefile for TomsFastMath
|
||||
#
|
||||
#
|
||||
VERSION=0:7
|
||||
VERSION=0:8
|
||||
|
||||
CC=libtool --mode=compile gcc
|
||||
|
||||
@ -104,6 +104,6 @@ stest: $(LIBNAME) demo/stest.o
|
||||
$(CC) $(CFLAGS) demo/stest.o $(LIBNAME_S) -o stest
|
||||
|
||||
# $Source: /cvs/libtom/tomsfastmath/makefile.shared,v $
|
||||
# $Revision: 1.8 $
|
||||
# $Date: 2005/10/31 17:26:00 $
|
||||
# $Revision: 1.9 $
|
||||
# $Date: 2005/11/18 06:58:52 $
|
||||
|
||||
|
@ -2678,8 +2678,6 @@ void fp_mul_comba(fp_int *A, fp_int *B, fp_int *C)
|
||||
/* store term */
|
||||
COMBA_STORE(dst->dp[ix]);
|
||||
}
|
||||
/* store final carry */
|
||||
COMBA_STORE2(dst->dp[ix]);
|
||||
COMBA_FINI;
|
||||
|
||||
dst->used = pa;
|
||||
@ -9357,7 +9355,6 @@ void fp_sqr_comba(fp_int *A, fp_int *B)
|
||||
/* store it */
|
||||
COMBA_STORE(dst->dp[ix]);
|
||||
}
|
||||
COMBA_STORE2(dst->dp[ix]);
|
||||
|
||||
COMBA_FINI;
|
||||
|
||||
|
14
tfm.log
14
tfm.log
@ -1,4 +1,4 @@
|
||||
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=latex 2005.11.6) 18 NOV 2005 06:14
|
||||
This is pdfeTeX, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5) (format=latex 2006.1.14) 25 JAN 2006 23:05
|
||||
entering extended mode
|
||||
**tfm
|
||||
(./tfm.tex
|
||||
@ -321,12 +321,12 @@ IT); \[]
|
||||
|
||||
]) (./tfm.aux) )
|
||||
Here is how much of TeX's memory you used:
|
||||
2712 strings out of 49501
|
||||
35892 string characters out of 426789
|
||||
2712 strings out of 94433
|
||||
35893 string characters out of 1175589
|
||||
81342 words of memory out of 1100000
|
||||
5856 multiletter control sequences out of 10000+15000
|
||||
15453 words of font info for 59 fonts, out of 400000 for 2000
|
||||
5897 multiletter control sequences out of 10000+50000
|
||||
15453 words of font info for 59 fonts, out of 500000 for 2000
|
||||
580 hyphenation exceptions out of 1000
|
||||
25i,9n,25p,195b,321s stack positions out of 1500i,500n,1500p,200000b,5000s
|
||||
25i,9n,25p,195b,321s stack positions out of 1500i,500n,5000p,200000b,5000s
|
||||
|
||||
Output written on tfm.dvi (25 pages, 51624 bytes).
|
||||
Output written on tfm.dvi (25 pages, 51616 bytes).
|
||||
|
2
tfm.tex
2
tfm.tex
@ -49,7 +49,7 @@
|
||||
\begin{document}
|
||||
\frontmatter
|
||||
\pagestyle{empty}
|
||||
\title{TomsFastMath User Manual \\ v0.07}
|
||||
\title{TomsFastMath User Manual \\ v0.08}
|
||||
\author{Tom St Denis \\ tomstdenis@gmail.com}
|
||||
\maketitle
|
||||
This text and library are all hereby placed in the public domain. This book has been formatted for B5
|
||||
|
Loading…
Reference in New Issue
Block a user