From 585f6ffc9b4f1adf7abea6b3ad9293834ada5bec Mon Sep 17 00:00:00 2001 From: Irmen de Jong Date: Fri, 20 Sep 2024 18:43:08 +0200 Subject: [PATCH] version 10.4.1 --- docs/source/_static/symboldumps/skeletons-atari.txt | 3 +-- docs/source/_static/symboldumps/skeletons-c128.txt | 3 +-- docs/source/_static/symboldumps/skeletons-c64.txt | 12 +++++++++--- docs/source/_static/symboldumps/skeletons-cx16.txt | 5 +++-- docs/source/_static/symboldumps/skeletons-pet32.txt | 3 +-- .../source/_static/symboldumps/skeletons-virtual.txt | 3 +-- gradle.properties | 2 +- 7 files changed, 17 insertions(+), 14 deletions(-) diff --git a/docs/source/_static/symboldumps/skeletons-atari.txt b/docs/source/_static/symboldumps/skeletons-atari.txt index 73468bc62..7cce50a12 100644 --- a/docs/source/_static/symboldumps/skeletons-atari.txt +++ b/docs/source/_static/symboldumps/skeletons-atari.txt @@ -1,6 +1,5 @@ -Prog8 compiler v10.5 by Irmen de Jong (irmen@razorvine.net) -Prerelease version from git commit 2954f5f0 in branch master +Prog8 compiler v10.4.1 by Irmen de Jong (irmen@razorvine.net) This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html Compiling program import-all-atari.p8 diff --git a/docs/source/_static/symboldumps/skeletons-c128.txt b/docs/source/_static/symboldumps/skeletons-c128.txt index 740a30464..a9e188296 100644 --- a/docs/source/_static/symboldumps/skeletons-c128.txt +++ b/docs/source/_static/symboldumps/skeletons-c128.txt @@ -1,6 +1,5 @@ -Prog8 compiler v10.5 by Irmen de Jong (irmen@razorvine.net) -Prerelease version from git commit 2954f5f0 in branch master +Prog8 compiler v10.4.1 by Irmen de Jong (irmen@razorvine.net) This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html Compiling program import-all-c128.p8 diff --git a/docs/source/_static/symboldumps/skeletons-c64.txt b/docs/source/_static/symboldumps/skeletons-c64.txt index 2a68bc489..3a5406db9 100644 --- a/docs/source/_static/symboldumps/skeletons-c64.txt +++ b/docs/source/_static/symboldumps/skeletons-c64.txt @@ -1,12 +1,10 @@ -Prog8 compiler v10.5 by Irmen de Jong (irmen@razorvine.net) -Prerelease version from git commit 2954f5f0 in branch master +Prog8 compiler v10.4.1 by Irmen de Jong (irmen@razorvine.net) This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html Compiling program import-all-c64.p8 Compiler target: c64 - LIBRARY MODULE NAME: conv ------------------------- conv { @@ -471,6 +469,9 @@ cx16 { } +LIBRARY MODULE NAME: shared_cbm_textio_functions +------------------------------------------------ + LIBRARY MODULE NAME: diskio --------------------------- diskio { @@ -549,6 +550,9 @@ string { } +LIBRARY MODULE NAME: shared_string_functions +-------------------------------------------- + LIBRARY MODULE NAME: floats --------------------------- floats { @@ -582,6 +586,7 @@ floats { FREADS32 () -> clobbers (A,X,Y) FREADSA (byte value @A) -> clobbers (A,X,Y) = $bc3c FREADSTR (ubyte length @A) -> clobbers (A,X,Y) = $b7b5 + FREADU24AXY (ubyte lo @A, ubyte mid @X, ubyte hi @Y) -> clobbers (A,X,Y) -> float @FAC1 FREADUS32 () -> clobbers (A,X,Y) FREADUY (ubyte value @Y) -> clobbers (A,X,Y) = $b3a2 FSUB (uword mflpt @AY) -> clobbers (A,X,Y) = $b850 @@ -636,6 +641,7 @@ floats { secant (float value) -> float sin (float angle) -> float tan (float value) -> float + time () -> float @FAC1 tostr (float value @FAC1) -> clobbers (X) -> str @AY } diff --git a/docs/source/_static/symboldumps/skeletons-cx16.txt b/docs/source/_static/symboldumps/skeletons-cx16.txt index 733d77c5d..4d2bdf397 100644 --- a/docs/source/_static/symboldumps/skeletons-cx16.txt +++ b/docs/source/_static/symboldumps/skeletons-cx16.txt @@ -1,6 +1,5 @@ -Prog8 compiler v10.5 by Irmen de Jong (irmen@razorvine.net) -Prerelease version from git commit 2954f5f0 in branch master +Prog8 compiler v10.4.1 by Irmen de Jong (irmen@razorvine.net) This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html Compiling program import-all-cx16.p8 @@ -835,6 +834,7 @@ floats { FPWR (uword mflpt @AY) -> clobbers (A,X,Y) = $fe36 FPWRT () -> clobbers (A,X,Y) = $fe39 FREADSA (byte value @A) -> clobbers (A,X,Y) + FREADU24AXY (ubyte lo @A, ubyte mid @X, ubyte hi @Y) -> clobbers (A,X,Y) -> float @FAC1 FREADUY (ubyte value @Y) FSUB (uword mflpt @AY) -> clobbers (A,X,Y) = $fe12 FSUBT () -> clobbers (A,X,Y) = $fe15 @@ -893,6 +893,7 @@ floats { secant (float value) -> float sin (float angle) -> float tan (float value) -> float + time () -> float @FAC1 tostr (float value @FAC1) -> clobbers (X) -> str @AY } diff --git a/docs/source/_static/symboldumps/skeletons-pet32.txt b/docs/source/_static/symboldumps/skeletons-pet32.txt index a3bf3de06..1224ed25d 100644 --- a/docs/source/_static/symboldumps/skeletons-pet32.txt +++ b/docs/source/_static/symboldumps/skeletons-pet32.txt @@ -1,6 +1,5 @@ -Prog8 compiler v10.5 by Irmen de Jong (irmen@razorvine.net) -Prerelease version from git commit 2954f5f0 in branch master +Prog8 compiler v10.4.1 by Irmen de Jong (irmen@razorvine.net) This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html Compiling program import-all-pet32.p8 diff --git a/docs/source/_static/symboldumps/skeletons-virtual.txt b/docs/source/_static/symboldumps/skeletons-virtual.txt index e5bb3c837..76409a31f 100644 --- a/docs/source/_static/symboldumps/skeletons-virtual.txt +++ b/docs/source/_static/symboldumps/skeletons-virtual.txt @@ -1,6 +1,5 @@ -Prog8 compiler v10.5 by Irmen de Jong (irmen@razorvine.net) -Prerelease version from git commit 2954f5f0 in branch master +Prog8 compiler v10.4.1 by Irmen de Jong (irmen@razorvine.net) This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html Compiling program import-all-virtual.p8 diff --git a/gradle.properties b/gradle.properties index 2059287fc..c23cb50c0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,4 +5,4 @@ org.gradle.daemon=true kotlin.code.style=official javaVersion=11 kotlinVersion=2.0.20 -version=10.5-SNAPSHOT +version=10.4.1