GNU Prolog 1.5.0 is released
Daniel Diaz <[email protected]> Thu, 8 Jul 2021 15:41:50 +0200
| Newsgroups | gmane.comp.gnu.prolog.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, gprolog 1.5.0 is available (see www.gprolog.org ). Here are the changes since 1.4.5: * Source repository moved to GiHub https://github.com/didoudiaz/gprolog * port to arm64 (aarch64)/darwin (new Apple M1/MacOS architecture) * port to arm64 (aarch64)/Linux (armv8) - many thanks to Jasper Taylor <[email protected]> * port to arm32/Linux (armv6, armv7) - many thanks to Jasper Taylor <[email protected]> * port to Termux on aarch64/android * accept clang as C compiler on x86_64/linux (use CC=clang ./configure) * restructure and improve the code of all MA->ASM mappers * fix a bug in absolute_file_name, '/src/../' returned '' now '/' * add error case to findall/4 (detects when Tail is not a list) * set eof_action to reset for standard input/output/error streams even if not a tty * add float_overflow and undefined for float arithmetic functions * update ports to windows (32 and 64 bits with MSVC and masys2/mingw64) * fix a bug when closing user_error * fix a bug in phrase/2-3 * fix problem with gcc 10 which needs explicitly -fcommon * fix bugs when Prolog integers are internally converted to C int (on 64 bits machine) Enjoy Daniel