This is what happens when you rush a release. Not only did I forget to post about 0.4.12, but the inclusion of two code generation bugs (both easily caught by the test suite) made a quick follow-up 0.4.13 release a necessity.
0.4.13
======
Fixes two serious code generation bugs in 0.4.12 on SSE and
Altivec. Also added some compatibility code to mitigate
the previous automatic inclusion of stdint.h.
0.4.12
======
This is primarily a bug fixing release.
- Fix gcc-4.6 warnings in generated code
- Codegen fixes for Altivec. Passes regression tests again.
- More error checking for code allocation.
- NEON: floating point improvements
- Removed stdint.h from API. This could theoretically cause
breakage if you depended on orc to include stdint.h.
One new feature is the OrcCode structure, which keeps track of
compiled code. This now allows applications to free unused code.
Internally, x86 code generation was completely refactored to add
an intermediate stage, which will later be used for instruction
reordering. None of this is useful yet.