mirror of
https://gitlab.com/rnger/amath
synced 2025-12-08 14:58:29 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1eaf09fa56 | ||
|
|
59d69ac760 | ||
|
|
5b6b5cc745 | ||
|
|
d34de7e7b5 | ||
|
|
f06a9a3421 | ||
|
|
140e74f3ce | ||
|
|
f067ba8f80 | ||
|
|
683a382359 | ||
|
|
13141f8fd6 | ||
|
|
484133b293 | ||
|
|
2f5a7f1a8e | ||
|
|
d723292cc7 | ||
|
|
f480dc1a19 | ||
|
|
78f598d49b | ||
|
|
6cf752a257 | ||
|
|
3374eebd4d |
@@ -1,5 +1,14 @@
|
||||
amath release history
|
||||
|
||||
v1.8.2 July 14 2017
|
||||
- MIPS support.
|
||||
- Improved endianness detection.
|
||||
- Fixed configuration errors.
|
||||
|
||||
v1.8.1 April 22 2017
|
||||
- OpenBSD support.
|
||||
- Fixed Haiku bug.
|
||||
|
||||
v1.8.0 April 13 2017
|
||||
- Fixed bugs in numeral systems.
|
||||
- Fixed bugs related to infinity (Inf).
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.TH amath 1 "Version 1.8.0" "April 13 2017"
|
||||
.TH amath 1 "Version 1.8.2" "July 14 2017"
|
||||
.SH NAME
|
||||
amath \- Simple command line calculator
|
||||
.SH SYNOPSIS
|
||||
@@ -163,7 +163,7 @@ sech(1+2i);
|
||||
csch(1+2i);
|
||||
.fi
|
||||
.SH HOMEPAGE
|
||||
http://amath.innolan.net/
|
||||
https://amath.innolan.net/
|
||||
.SH AUTHORS
|
||||
.PP
|
||||
Written by Carsten Sonne Larsen <cs@innolan.net>. The code in MemSet and
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
PROJECT_NAME = "amath"
|
||||
PROJECT_NUMBER = "1.8.0"
|
||||
PROJECT_NUMBER = "1.8.2"
|
||||
PROJECT_BRIEF = "Simple command line calculator"
|
||||
PROJECT_LOGO =
|
||||
OUTPUT_DIRECTORY = ../amath-doc
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
|
||||
set -e
|
||||
|
||||
version="1.8.0"
|
||||
version="1.8.2"
|
||||
|
||||
build_package () {
|
||||
|
||||
@@ -99,7 +99,7 @@ echo "Installed-Size: $4"
|
||||
echo "Depends: libc6"
|
||||
echo "Section: math"
|
||||
echo "Priority: optional"
|
||||
echo "Homepage: http://amath.innolan.net"
|
||||
echo "Homepage: https://amath.innolan.net"
|
||||
echo "Built-Using: gcc-5.4"
|
||||
echo "Description: Simple command line calculator"
|
||||
echo " Features a case sensitive command line interface, internal IEEE 754"
|
||||
@@ -114,7 +114,7 @@ chmod 0755 amath/DEBIAN/control
|
||||
{
|
||||
echo "Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/"
|
||||
echo "Upstream-Name: amath-dev"
|
||||
echo "Source: http://amath.innolan.net"
|
||||
echo "Source: https://amath.innolan.net"
|
||||
echo
|
||||
echo "Files: *"
|
||||
echo "Copyright: 2014-2017 Carsten Sonne Larsen <cs@innolan.net>"
|
||||
|
||||
@@ -7,29 +7,29 @@ rm -Rf amath
|
||||
rm -Rf dist
|
||||
mkdir dist
|
||||
|
||||
./configure --disable-test --cross-compile="m68k-amigaos" CFLAGS="-m68000 -noixemul"
|
||||
./configure --disable-test --disable-pic --cross-compile="m68k-amigaos" CFLAGS="-m68000 -noixemul"
|
||||
make clean
|
||||
make static
|
||||
mv amath dist/amath.000
|
||||
make clean
|
||||
./configure --disable-test --cross-compile="m68k-amigaos" CFLAGS="-m68020 -noixemul"
|
||||
./configure --disable-test --disable-pic --cross-compile="m68k-amigaos" CFLAGS="-m68020 -noixemul"
|
||||
make static
|
||||
mv amath dist/amath.020
|
||||
make clean
|
||||
./configure --disable-test --cross-compile="m68k-amigaos" CFLAGS="-m68030 -noixemul"
|
||||
./configure --disable-test --disable-pic --cross-compile="m68k-amigaos" CFLAGS="-m68030 -noixemul"
|
||||
make static
|
||||
mv amath dist/amath.030
|
||||
make clean
|
||||
|
||||
./configure --enable-test --cross-compile="m68k-amigaos" CFLAGS="-m68000 -noixemul"
|
||||
./configure --enable-test --disable-pic --cross-compile="m68k-amigaos" CFLAGS="-m68000 -noixemul"
|
||||
make static
|
||||
mv amath dist/amath-test.000
|
||||
make clean
|
||||
./configure --enable-test --cross-compile="m68k-amigaos" CFLAGS="-m68020 -noixemul"
|
||||
./configure --enable-test --disable-pic --cross-compile="m68k-amigaos" CFLAGS="-m68020 -noixemul"
|
||||
make static
|
||||
mv amath dist/amath-test.020
|
||||
make clean
|
||||
./configure --enable-test --cross-compile="m68k-amigaos" CFLAGS="-m68030 -noixemul"
|
||||
./configure --enable-test --disable-pic --cross-compile="m68k-amigaos" CFLAGS="-m68030 -noixemul"
|
||||
make static
|
||||
mv amath dist/amath-test.030
|
||||
make clean
|
||||
@@ -61,3 +61,7 @@ date -Ru >dist/build_date
|
||||
|
||||
mv dist amath
|
||||
#lha-ac a amath.lha amath
|
||||
|
||||
# GCC 6.x
|
||||
#./configure --enable-test --cross-compile="/opt/m68k-amigaos6/bin/m68k-amigaos" CFLAGS="-m68000 -noixemul" LDFLAGS="-Xlinker --allow-multiple-definition"
|
||||
#make static
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
# DO NOT USE THIS SCRIPT UNLESS YOU KNOW WHAT YOU ARE DOING !
|
||||
|
||||
version='1.8.0'
|
||||
stamp="201704130000"
|
||||
version='1.8.2'
|
||||
stamp="201704220000"
|
||||
#stamp="201704110000"
|
||||
srcdir="amath-rc"
|
||||
distdir="amath-${version}"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
set -e
|
||||
|
||||
version="1.8.0"
|
||||
version="1.8.2"
|
||||
|
||||
echo "Building amath ${version} for Windows ..."
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
set -e
|
||||
|
||||
version="1.8.0"
|
||||
version="1.8.2"
|
||||
|
||||
clang=false
|
||||
debugsym=false
|
||||
@@ -36,6 +36,7 @@ openlibm=false
|
||||
stdlibm=false
|
||||
stdlibc=false
|
||||
useldconfig=false
|
||||
fpic=false
|
||||
|
||||
prefix="/usr"
|
||||
pkgconfigdir="lib/pkgconfig"
|
||||
@@ -45,6 +46,7 @@ cxxflags=""
|
||||
ldflags=""
|
||||
gcclib="-lstdc++"
|
||||
libm=""
|
||||
libc=""
|
||||
|
||||
for arg in "$@"; do
|
||||
unknown=true
|
||||
@@ -64,6 +66,15 @@ for arg in "$@"; do
|
||||
unknown=false
|
||||
;;
|
||||
|
||||
--man-dir=*)
|
||||
mandir=`echo $arg | sed 's/--mandir=//'`
|
||||
unknown=false
|
||||
;;
|
||||
|
||||
--doc-dir=*)
|
||||
unknown=false
|
||||
;;
|
||||
|
||||
--cross-compile=*)
|
||||
crosscompile=`echo $arg | sed 's/--cross-compile=//'`
|
||||
crosscompile="${crosscompile}-"
|
||||
@@ -107,6 +118,17 @@ for arg in "$@"; do
|
||||
useldconfig=false
|
||||
unknown=false
|
||||
;;
|
||||
|
||||
--enable-pic)
|
||||
fpic=true
|
||||
unknown=false
|
||||
;;
|
||||
|
||||
--disable-pic)
|
||||
fpic=false
|
||||
unknown=false
|
||||
;;
|
||||
|
||||
--enable-debug)
|
||||
debugsym=true
|
||||
unknown=false
|
||||
@@ -184,6 +206,8 @@ for arg in "$@"; do
|
||||
echo ' --disable-clang: do not build with clang compiler'
|
||||
echo ' --enable-ldconfig: use ldconfig to registre libraries'
|
||||
echo ' --disable-ldconfig: do not use ldconfig to registre libraries'
|
||||
echo ' --enable-pic: build with Position Independent Code (-fPIC)'
|
||||
echo ' --disable-pic: do not build static libraries with Position Independent Code'
|
||||
echo ' --with-libm: link with libm library (-lm)'
|
||||
echo ' --without-libm: do not link with libm library'
|
||||
echo ' --with-openlibm: link with openlibm library (-lopenlibm)'
|
||||
@@ -255,6 +279,13 @@ fi
|
||||
|
||||
if $stdlibc; then
|
||||
gcclib="${gcclib} -lc"
|
||||
libc="-lc"
|
||||
fi
|
||||
|
||||
if $fpic; then
|
||||
fPIC=" -fPIC"
|
||||
else
|
||||
fPIC=""
|
||||
fi
|
||||
|
||||
cflags="${cflags}${debugflag}${mflags}"
|
||||
@@ -278,13 +309,12 @@ SYSSRCS='
|
||||
console.cpp
|
||||
console_amiga.cpp
|
||||
console_stdc.cpp
|
||||
console_posix.cpp
|
||||
console_termios.cpp
|
||||
console_windows.cpp
|
||||
filesystem_amiga.cpp
|
||||
filesystem_stdc.cpp
|
||||
language.cpp
|
||||
language_amiga.cpp
|
||||
language_posix.cpp
|
||||
language_stdc.cpp
|
||||
preferences.cpp
|
||||
preferences_amiga.cpp
|
||||
@@ -567,7 +597,7 @@ ldlibflags="-l${amathapp} ${libm}-l${amathcplex} ${libm}-l${amath} -l${amathc} $
|
||||
############################ Main Application ###########################
|
||||
{
|
||||
echo "CXX = ${crosscompile}${cxxcompiler}"
|
||||
echo "CXXFLAGS = ${appop}${options} ${cxxflags}-I. -I.. -Wall"
|
||||
echo "CXXFLAGS = ${appop}${options} ${cxxflags}${fPIC} -I. -I.. -Wall"
|
||||
echo "AR = ${crosscompile}ar"
|
||||
echo "RANLIB = ${crosscompile}ranlib"
|
||||
echo "DEL = rm -f"
|
||||
@@ -599,7 +629,7 @@ echo
|
||||
########################### Functions Library ###########################
|
||||
{
|
||||
echo "CXX = ${crosscompile}${cxxcompiler}"
|
||||
echo "CXXFLAGS = ${appop}${options} ${cxxflags}-I. -I../.. -Wall"
|
||||
echo "CXXFLAGS = ${appop}${options} ${cxxflags}${fPIC} -I. -I../.. -Wall"
|
||||
echo "AR = ${crosscompile}ar"
|
||||
echo "RANLIB = ${crosscompile}ranlib"
|
||||
echo "DEL = rm -f"
|
||||
@@ -631,7 +661,7 @@ echo
|
||||
########################### Statement Library ###########################
|
||||
{
|
||||
echo "CXX = ${crosscompile}${cxxcompiler}"
|
||||
echo "CXXFLAGS = ${appop}${options} ${cxxflags}-I. -I../.. -Wall"
|
||||
echo "CXXFLAGS = ${appop}${options} ${cxxflags}${fPIC} -I. -I../.. -Wall"
|
||||
echo "AR = ${crosscompile}ar"
|
||||
echo "RANLIB = ${crosscompile}ranlib"
|
||||
echo "DEL = rm -f"
|
||||
@@ -663,7 +693,7 @@ echo
|
||||
############################ System Library #############################
|
||||
{
|
||||
echo "CXX = ${crosscompile}${cxxcompiler}"
|
||||
echo "CXXFLAGS = ${appop}${options} ${cxxflags}-I. -I.. -Wall"
|
||||
echo "CXXFLAGS = ${appop}${options} ${cxxflags}${fPIC} -I. -I.. -Wall"
|
||||
echo "AR = ${crosscompile}ar"
|
||||
echo "RANLIB = ${crosscompile}ranlib"
|
||||
echo "DEL = rm -f"
|
||||
@@ -725,7 +755,7 @@ for f in ${LIBAPPSRCS}
|
||||
do
|
||||
b=`basename $f .cpp`
|
||||
echo "static/${b}.o: ${f}"
|
||||
echo " \${CXX} \${CXXFLAGS} -c ${f} -o static/${b}.o"
|
||||
echo " \${CXX} \${CXXFLAGS}${fPIC} -c ${f} -o static/${b}.o"
|
||||
echo
|
||||
echo "shared/${b}.o: ${f}"
|
||||
echo " \${CXX} \${CXXFLAGS} -fPIC -c ${f} -o shared/${b}.o"
|
||||
@@ -836,7 +866,7 @@ for f in ${LIBC1SRCS}
|
||||
do
|
||||
b=`basename $f .c`
|
||||
echo "static/${b}.o: ${f}"
|
||||
echo " \${CC} \${CFLAGS} -fno-builtin -c ${f} -o static/${b}.o"
|
||||
echo " \${CC} \${CFLAGS}${fPIC} -fno-builtin -c ${f} -o static/${b}.o"
|
||||
echo
|
||||
echo "shared/${b}.o: ${f}"
|
||||
echo " \${CC} \${CFLAGS} -fPIC -fno-builtin -c ${f} -o shared/${b}.o"
|
||||
@@ -851,7 +881,7 @@ echo " \${MKDIR} static"
|
||||
echo " \${MKDIR} shared"
|
||||
echo
|
||||
echo "\${solib}: build ${libcs}"
|
||||
echo " \${CC} \${CFLAGS} -shared ${exestrip} -fPIC -Wl,-soname,\${solib}${soverion} -o \${solib} ${libcs} -lc"
|
||||
echo " \${CC} \${CFLAGS} -shared ${exestrip} -fPIC -Wl,-soname,\${solib}${soverion} -o \${solib} ${libcs}"
|
||||
echo
|
||||
echo "\${alib}: build ${libc}"
|
||||
echo " \${AR} rcs static/\${alib} ${libc}"
|
||||
@@ -935,7 +965,7 @@ for f in ${LIBREALSRCS}
|
||||
do
|
||||
b=`basename $f .c`
|
||||
echo "static/${b}.o: ${f}"
|
||||
echo " \${CC} \${CFLAGS} -fno-builtin -c ${f} -o static/${b}.o"
|
||||
echo " \${CC} \${CFLAGS}${fPIC} -fno-builtin -c ${f} -o static/${b}.o"
|
||||
echo
|
||||
echo "shared/${b}.o: ${f}"
|
||||
echo " \${CC} \${CFLAGS} -fPIC -fno-builtin -c ${f} -o shared/${b}.o"
|
||||
@@ -1032,7 +1062,7 @@ for f in ${LIBCPLEXSRCS}
|
||||
do
|
||||
b=`basename $f .c`
|
||||
echo "static/${b}.o: ${f}"
|
||||
echo " \${CC} \${CFLAGS} -fno-builtin -c ${f} -o static/${b}.o"
|
||||
echo " \${CC} \${CFLAGS}${fPIC} -fno-builtin -c ${f} -o static/${b}.o"
|
||||
echo
|
||||
echo "shared/${b}.o: ${f}"
|
||||
echo " \${CC} \${CFLAGS} -fPIC -fno-builtin -c ${f} -o shared/${b}.o"
|
||||
|
||||
+12
-22
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -84,28 +84,23 @@
|
||||
# endif
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#if defined(HAIKU) || defined(UNIX) || defined(APPLE) || defined(_POSIX_VERSION)
|
||||
# ifndef POSIX
|
||||
# define POSIX
|
||||
#if defined(HAIKU) || defined(UNIX) || defined(APPLE)
|
||||
# ifndef TERMIOS
|
||||
# define TERMIOS
|
||||
# endif
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#if !defined(AMIGA) && !defined(POSIX) && !defined(WINDOWS)
|
||||
# ifndef STDC_CONSOLE
|
||||
# define STDC_CONSOLE
|
||||
# endif
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#if defined(POSIX)
|
||||
# include <stdint.h>
|
||||
# include <unistd.h>
|
||||
# include <dirent.h>
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#if defined(WINDOWS)
|
||||
# include <stdint.h>
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#if defined(AROS) || defined(MORPHOS) || defined(AOS4)
|
||||
# include <stdint.h>
|
||||
# include <sys/types.h>
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#if defined(AOS3)
|
||||
# include <sys/types.h>
|
||||
# define IPTR LONG*
|
||||
@@ -116,11 +111,6 @@ typedef u_int32_t uint32_t;
|
||||
typedef u_int64_t uint64_t;
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#if defined(AROS) || defined(MORPHOS) || defined(AOS4) || defined(APPLE)
|
||||
# include <stdint.h>
|
||||
# include <sys/types.h>
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#if (__cplusplus <= 199711L && !defined(WINDOWS)) || !defined(__cplusplus)
|
||||
#ifndef nullptr
|
||||
#define nullptr 0
|
||||
@@ -291,9 +281,9 @@ typedef int bool;
|
||||
#endif
|
||||
/******************************************************************************/
|
||||
#define TXTARCH TXTCPU TXTFPU
|
||||
#define RELDATESTAMP "(13-04-2017)"
|
||||
#define TXTDOSVERSION "\0$VER: amath 1.80" SPACE RELDATESTAMP SPACE TXTARCH
|
||||
#define TXTTITLE "amath version 1.8.0"
|
||||
#define RELDATESTAMP "(14-07-2017)"
|
||||
#define TXTDOSVERSION "\0$VER: amath 1.82" SPACE RELDATESTAMP SPACE TXTARCH
|
||||
#define TXTTITLE "amath version 1.8.2"
|
||||
#define TXTCOPYRIGHT "(c) 2017 Carsten Sonne Larsen"
|
||||
#define TXTSTARTMSG TXTTITLE SPACE TXTCOPYRIGHT
|
||||
/******************************************************************************/
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+3
-3
@@ -23,13 +23,13 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
#include "amathc.h"
|
||||
|
||||
#ifdef AMIGA
|
||||
#if defined(AMIGA)
|
||||
#include <clib/exec_protos.h>
|
||||
#endif
|
||||
|
||||
@@ -58,7 +58,7 @@ unsigned int AllocAndCopy(char** destination, const char* source)
|
||||
*destination = AllocMemSafe(size);
|
||||
d = *destination;
|
||||
|
||||
#ifdef AMIGA // Take advantage of exec
|
||||
#if defined(AMIGA) // Take advantage of exec
|
||||
CopyMem(s, d, n);
|
||||
#else
|
||||
while (n--)
|
||||
|
||||
+2
-2
@@ -20,7 +20,7 @@
|
||||
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.TH "amathc.h" 3 "Version 1.8.0" "April 13 2017"
|
||||
.TH "amathc.h" 3 "Version 1.8.2" "July 14 2017"
|
||||
.SH NAME
|
||||
amathc.h \- C functions for manipulating strings and memory
|
||||
.SH SYNOPSIS
|
||||
@@ -472,7 +472,7 @@ Definition at line 32 of file untag\&.c\&.
|
||||
82 }
|
||||
.fi
|
||||
.SH HOMEPAGE
|
||||
http://amath.innolan.net/
|
||||
https://amath.innolan.net/
|
||||
.SH AUTHORS
|
||||
.PP
|
||||
Written by Carsten Sonne Larsen <cs@innolan.net>. The code in MemSet and
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
PROJECT_NAME = "amathc"
|
||||
PROJECT_NUMBER = "1.8.0"
|
||||
PROJECT_NUMBER = "1.8.2"
|
||||
PROJECT_BRIEF = "C functions for manipulating strings and memory"
|
||||
PROJECT_LOGO =
|
||||
OUTPUT_DIRECTORY =
|
||||
|
||||
+1
-1
@@ -5,6 +5,6 @@ libdir=${exec_prefix}/lib
|
||||
|
||||
Name: amath C library
|
||||
Description: C functions for manipulating strings and memory
|
||||
Version: 1.8.0
|
||||
Version: 1.8.2
|
||||
Cflags: -I${includedir}
|
||||
Libs: -L${libdir} -lamathc
|
||||
|
||||
+2
-2
@@ -23,13 +23,13 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
#include "amathc.h"
|
||||
|
||||
#ifdef AMIGA
|
||||
#if defined(AMIGA)
|
||||
#include <stddef.h>
|
||||
#include <exec/types.h>
|
||||
#include <exec/memory.h>
|
||||
|
||||
+2
-2
@@ -47,7 +47,7 @@
|
||||
#pragma GCC diagnostic ignored "-Wcast-align"
|
||||
#endif
|
||||
|
||||
#ifdef AMIGA
|
||||
#if defined(AMIGA)
|
||||
#include <clib/exec_protos.h>
|
||||
#endif
|
||||
|
||||
@@ -84,7 +84,7 @@ void MemCopy(void* destination, const void* source, unsigned int length)
|
||||
if ((mem_ptr)dst < (mem_ptr)src)
|
||||
{
|
||||
// Copy forward
|
||||
#ifdef AMIGA // Take advantage of exec
|
||||
#if defined(AMIGA) // Take advantage of exec
|
||||
CopyMem((void*)source, destination, length);
|
||||
#else
|
||||
t = (mem_ptr)src; // only need low bits
|
||||
|
||||
+1
-1
@@ -27,7 +27,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -27,7 +27,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+2
-2
@@ -20,7 +20,7 @@
|
||||
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.TH "mathi.h" 3 "Version 1.8.0" "April 13 2017"
|
||||
.TH "mathi.h" 3 "Version 1.8.2" "July 14 2017"
|
||||
.SH NAME
|
||||
mathi.h \- Complex numbers math library
|
||||
.SH SYNOPSIS
|
||||
@@ -1739,7 +1739,7 @@ Definition at line 85 of file prim\&.c\&.
|
||||
90 }
|
||||
.fi
|
||||
.SH HOMEPAGE
|
||||
http://amath.innolan.net/
|
||||
https://amath.innolan.net/
|
||||
.SH AUTHORS
|
||||
.PP
|
||||
Written by Carsten Sonne Larsen <cs@innolan.net>. Some code in the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
PROJECT_NAME = "amathi"
|
||||
PROJECT_NUMBER = "1.8.0"
|
||||
PROJECT_NUMBER = "1.8.2"
|
||||
PROJECT_BRIEF = "Complex numbers math library"
|
||||
PROJECT_LOGO =
|
||||
OUTPUT_DIRECTORY =
|
||||
|
||||
+1
-1
@@ -5,6 +5,6 @@ libdir=${exec_prefix}/lib
|
||||
|
||||
Name: amath complex library
|
||||
Description: Complex numbers math library
|
||||
Version: 1.8.0
|
||||
Version: 1.8.2
|
||||
Cflags: -I${includedir}
|
||||
Libs: -L${libdir} -lamathi
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -27,7 +27,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/ccos.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/ccosh.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/cexp.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/clog.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/cpow.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/csin.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/csinh.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/csqrt.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/ctan.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libm/complex/ctanh.c?rev=1.1
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -5,6 +5,6 @@ libdir=${exec_prefix}/lib
|
||||
|
||||
Name: amath application library
|
||||
Description: C++ library for handling numbers
|
||||
Version: 1.8.0
|
||||
Version: 1.8.2
|
||||
Cflags: -I${includedir}
|
||||
Libs: -L${libdir} -lamathapp -lamathr -lamathi -lamathc
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
* http://sourceforge.net/projects/flexcat/
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
* http://sourceforge.net/projects/flexcat/
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
* http://sourceforge.net/projects/flexcat/
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@
|
||||
* http://sourceforge.net/projects/flexcat/
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+2
-2
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -39,7 +39,7 @@ const char* vers = TXTDOSVERSION;
|
||||
|
||||
class Program* Program = nullptr;
|
||||
|
||||
#ifdef AMIGA
|
||||
#if defined(AMIGA)
|
||||
#include <clib/exec_protos.h>
|
||||
static struct DosBase *DosBase = nullptr;
|
||||
static struct GfxBase *GfxBase = nullptr;
|
||||
|
||||
+11
-2
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
https://github.com/rainlance/amath
|
||||
|
||||
\subsection download Download
|
||||
Windows: http://amath.innolan.net/amath-1.8.0.zip <BR>
|
||||
Windows: https://amath.innolan.net/amath-1.8.0.zip <BR>
|
||||
<BR>
|
||||
FreeBSD: https://www.freshports.org/math/amath/ <BR>
|
||||
<BR>
|
||||
@@ -261,6 +261,15 @@
|
||||
\page release_page Release history
|
||||
\section release_sec Release history
|
||||
|
||||
\subsection version182 1.8.2 July 14 2017
|
||||
- MIPS support
|
||||
- Improved endianness detection
|
||||
- Fixed configuration errors
|
||||
|
||||
\subsection version181 1.8.1 April 22 2017
|
||||
- OpenBSD support
|
||||
- Fixed Haiku bug
|
||||
|
||||
\subsection version180 1.8.0 April 13 2017
|
||||
- Fixed bugs in numeral systems.
|
||||
- Fixed bugs related to infinity (Inf).
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -55,7 +55,7 @@ void Evaluator::Evaluate() const
|
||||
SyntaxNode* node = parser->Parse();
|
||||
delete parser;
|
||||
|
||||
#ifdef DEBUGTREE
|
||||
#if defined(DEBUGTREE)
|
||||
Viewer* viewer = new Viewer(node);
|
||||
const char* vout = viewer->GetTree();
|
||||
output->EnsureGrowth(StrLen(vout));
|
||||
@@ -68,7 +68,7 @@ void Evaluator::Evaluate() const
|
||||
node = optimizer->GetRoot();
|
||||
delete optimizer;
|
||||
|
||||
#ifdef DEBUGTREE
|
||||
#if defined(DEBUGTREE)
|
||||
viewer = new Viewer(node);
|
||||
vout = viewer->GetTree();
|
||||
output->EnsureGrowth(StrLen(vout));
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Project homepage:
|
||||
* http://amath.innolan.net
|
||||
* https://amath.innolan.net
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user