Leif Salomonsson vydal novou verzi kompileru E Compiler X (ECX) [7] 2.1.0 pro MorphOS a AmigaOS. Podpora AmigaOS 4 je pouze experimentální, protože ho autor nemá a ECX pro AmigaOS 4 testoval pouze na MorphOS přes OS4Emu. Nové ECX 2.1.0 opravuje spoustu problémů s 64bit integer typem na PowerPC a další opravy, přidává spoustů optimalizací a některé nové funkce - viz kompletní seznam novinek ECX 2.1.0 [1] níže.
Kompletní seznam novinek ECX 2.1.0:
- Fixed an gigantic amount of 64bit integer issues and forgotten things (PPC).
- Strings now supports formatting codes \1 to \9 to insert ascii values 1 to 9.
(\0 has always been supported). - 68k String(), List(), DisposeLink() now supports optional
argument "mempool" just like PowerPC versions. - "CONST BLA = (<non-constexp>)" => crash, FIXED.
- Now does optimisations like "!x/256.0" => "!x*(!1.0/256.0)" => "!x*0.00390625".
- Finally implemented 68k inline assembler! *badabing* Hard work :) See ecx.guide.
- ECX now supports 'foo''bar' type of strings like EC/CreativE.
- Improved SYMBOLHUNK generation,
now also yanks symbols from "secondary loaded" modules. - EmptyCache tool threw a hit, fixed.
- Added OPT CODE FAST, for compatibility with CreativE, does nothing.
- 68k Mul(), Div() now uses 68020 instructions.
- Fixed 68k StrCopy() to handle 0 len copy like PPC version.
- Added built-in function NewList().
- Some codegen fixes and improvements mostly for 68k.
- Various smaller fixes and improvements..
Ke stažení:
ECX 2.1.0 [8] (E Compiler X)
ECX 2 registrace a dotace [9] (registrační klíč za tolik, kolik uznáte za vhodné a dotace - obojí pro konkrétní cílovou platformu MorphOS/PPC, AmigaOS 4/PPC a AmigaOS/68k)
Další související programy:
CatchHit [10] (MorphOS hit interceptor)
Object Browser [11] (Object Browser / System Explorer)
[12]
Object Browser pod MorphOS