changed: the size of built-in variables (constants) in ttmathbig.h now they consist of 256 32bit words macro TTMATH_BUILTIN_VARIABLES_SIZE is equal: 256u on a 32bit platform and 128ul on a 64bit platform added: macro CONSTANTSGENERATOR which is useful for generating constants (it's used by 'gen' program in 'constgen' directory) after declaring this macro the methods: ExpSurrounding0() and LnSurrounding1() will be public visible and the inner loop can do more iterations than TTMATH_ARITHMETIC_MAX_LOOP changed: in methods: ExpSurrounding0() and LnSurrounding1() - the way of comparising with the last word (now we're comparing not with the last state but with a state from a few words back) git-svn-id: svn://ttmath.org/publicrep/ttmath/trunk@105 e52654a7-88a9-db11-a3e9-0013d4bc506e
28 lines
280 B
Makefile
28 lines
280 B
Makefile
o = main.o
|
|
CC = g++
|
|
CFLAGS = -s -O2 -DCONSTANTSGENERATOR
|
|
name = gen
|
|
|
|
|
|
.SUFFIXES: .cpp .o
|
|
|
|
.cpp.o:
|
|
$(CC) -c $(CFLAGS) $<
|
|
|
|
|
|
all: $(name)
|
|
|
|
$(name): $(o)
|
|
$(CC) -o $(name) $(CFLAGS) $(o)
|
|
|
|
|
|
|
|
main.o: main.cpp
|
|
|
|
|
|
clean:
|
|
rm -f *.o
|
|
rm -f *.s
|
|
rm -f $(name)
|
|
rm -f $(name).exe
|