Author | Message |
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1478] - posted: 2015-01-17 14:23:34 macros output everything as is, and so uses could end up inside the middle of a function, which would be an incorrect syntax. for macros, using or push/pop should be used. e.g. Code:
Download Ziron Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message. |
0CodErr Ziron Guru (send private message) Posts: 199 Topics: 37 Location: | [1492] - posted: 2015-01-21 12:46:44 I am a bit rewrite memfill. Currently there is "using" for save edi instead of "push \ pop". Also at now used operators "&=" and "|=". Code:
|
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1496] - posted: 2015-01-21 19:24:07 * updated for next release. Download Ziron Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message. |
0CodErr Ziron Guru (send private message) Posts: 199 Topics: 37 Location: | [1844] - posted: 2016-05-02 19:32:23 Tried to implement 16|32|64 bits compatible MemMove function. Memory regions of the source area and the destination can be overlapped. I hope that this will work Code:
Some issue: This ok sar used: Code:
Could you implement to write Code:
and Code:
It may be not so convenient to use constants like SIZEOF_SYSWORD_MUL_8_MINUS_1 and SIZEOF_SYSWORD_MINUS_1 instead of just inline (sizeof sysword - 1) and (sizeof sysword * 8 - 1) into code but currently it not supported. This for test: Code:
This result of test: |
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1851] - posted: 2016-05-03 17:32:10 This ok sar used: Code: Code:
But this shr used: Code: Code:
This works correct, Ziron uses the left member for precedence, in this case gp_bp is used, registers are default "as" uint. This removes any confusion as to what the result should be since it is placed at the start of the line. you could also do something along the lines of: Code:
However this will keep gp_bp defined as a sysint until you reset/change it. Download Ziron Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message. |
Currently Active Users: There are currently 3 user(s) online. 0 member(s) and 3 guest(s) Most users ever online was 1046, January 28, 2022, 2:08 pm. Statistics: Threads: 225 | Posts: 1848 | Members: 51 | Active Members: 51 Welcome to our newest member, yecate |