Mercurial
Mercurial
>
matiec
/ shortlog
summary
| shortlog |
changelog
|
graph
|
tags
|
bookmarks
|
branches
|
files
|
bz2
|
zip
|
gz
|
help
(0)
-1000
-300
-100
-30
-10
-4
+4
tip
Tue, 14 Dec 2021 08:48:05 +0100
Edouard Tisserant
Variable forcing now uses limited list and buffer instead of systematical instance tree traversal and in-tree "fvalue" to keep track of forced value for pointed variables (external, located). Pointer swapping is performed when forcing externals and located, with backup being restored when forcing is reset. Match Beremiz commit 93ad018fb602.
changeset
|
files
Wed, 24 Nov 2021 08:58:58 +0100
Edouard Tisserant
Fixed __SET_EXTERNAL_FB declaration in accessor.h, invoked when accessing EXTERNAL_BLOCK.VARIABLE. Macro was invoking __SET_VAR with wrong parameter count. Fixed corresponding code generator for ST. Seems similar codegen for IL is also broken, but fix would affect other (unknown) behviours -> didn't touch it.
changeset
|
files
Mon, 04 Oct 2021 11:29:13 +0200
Edouard Tisserant
Remove RETAIN qualifier for F_TRIG and R_TRIG 'M' variable. This is not following standard, and implicitely consumes a lot of RETAIN memory. User can explicitely qualify R_TRIG of F_TRIG instance as RETAIN if needed.
changeset
|
files
Mon, 06 Jul 2020 13:29:08 +0200
Edouard Tisserant
Fix in standard function library: forgot static linkage for inline __str_cmp()
changeset
|
files
(0)
-1000
-300
-100
-30
-10
-4
+4
tip