Hi,
Here's a new major release of HyASM: 0.3.0.
What's new?
- many bugs fixed.
- improved BASE directive.
- special variable are now preceded by $.
- added 2 new special variables ($FILE and $LINE).
- added procedures support.
- MIPS: added support for MOVE, LI, LA, BGT and BLT pseudo-instructions.
I have also started an ARM port of HyASM.
Hydrogen Assembler 0.3.x
- phredreeck
- Member
- Posts: 312
- Joined: Mon Jun 15, 2009 10:01 am
- Location: France
- phredreeck
- Member
- Posts: 312
- Joined: Mon Jun 15, 2009 10:01 am
- Location: France
Re: Hydrogen Assembler 0.3.x
New release: 0.3.1
What's new?
- added experimental support for ELF32 executable format.
- some fixs in INVOKE syntax.
- added CINVOKE variant for C routines.
- added a new calling convention: HDECL (will be used for Hydrogen OS).
The ELF32 output seems to be OK by readelf, but it needs some tests.
What's new?
- added experimental support for ELF32 executable format.
- some fixs in INVOKE syntax.
- added CINVOKE variant for C routines.
- added a new calling convention: HDECL (will be used for Hydrogen OS).
The ELF32 output seems to be OK by readelf, but it needs some tests.
- phredreeck
- Member
- Posts: 312
- Joined: Mon Jun 15, 2009 10:01 am
- Location: France
Re: Hydrogen Assembler 0.3.x
New release: 0.3.2
What's new?
- implemented support of structures.
- added SIZE operator.
- added a bunch of special variables ($HOUR, $YEAR, $VERSION, etc).
- added HINVOKE for procedures using HDECL calling convention.
- fixed a critical bug in procedures.
What's new?
- implemented support of structures.
- added SIZE operator.
- added a bunch of special variables ($HOUR, $YEAR, $VERSION, etc).
- added HINVOKE for procedures using HDECL calling convention.
- fixed a critical bug in procedures.
- phredreeck
- Member
- Posts: 312
- Joined: Mon Jun 15, 2009 10:01 am
- Location: France
Re: Hydrogen Assembler 0.3.x
New release: 0.3.4
What's new?
- Atmel AVR version released.
- some bugs fixed.
- added HLL primitives (IF, WHILE, REPEAT, UNTIL).
What's new?
- Atmel AVR version released.
- some bugs fixed.
- added HLL primitives (IF, WHILE, REPEAT, UNTIL).