Author |
Message
Pages: 1
|
||||||
0CodErr Ziron Guru (send private message) Posts: 199 Topics: 37 Location: | [1531] #align - posted: 2015-01-28 19:33:35
Looks like only 2,4,8 byte alignment available. What if we need 16 byte alignment? For example, instructions:
| ||||||
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1532] - posted: 2015-01-28 20:27:38 The #align directive is for code only, I will be adding other alignment options for variables and other data such as blocks hopefully for the next release. e.g. Code:
For data, I may add several options such as Code:
In fact, maybe I should rename #align; to #aligncode; and then use #align as you say... #align 16; etc... What do you think? 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: | [1533] - posted: 2015-01-28 21:16:04 I think that there is many ways to implement this. #align <value>; -- seems useable, also we can to allow #align sysword; What about #aligncode; then we can make all procedures/functions autoaligned by #procalign <value>; Also we can add #loopalign <value>; for align of while\repeat loops. May be also should use some alignment by default. In any way it should be completely explained in our documentation of Ziron. | ||||||
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1534] - posted: 2015-01-28 22:05:30 ok that's a good idea, maybe i will change it and add some directives. Code:
etc... I will look into this, seems there is a big issue with latest release, something is broken, i guess from one of the procedure rewrites for memory operands. Edit: This issue i have fixed, so i will take a look at this after i finish 1 new emacro feature. Download Ziron Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message. |
Currently Active Users: There are currently 7 user(s) online. 0 member(s) and 7 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 |