diff options
author | David Schleef <ds@schleef.org> | 2010-03-29 23:01:56 -0700 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2010-03-29 23:01:56 -0700 |
commit | 6fba6461d53985763f6685d4f74375d8a7776761 (patch) | |
tree | 16cfac01b985ba5f99c8d9d5f2104123dd13a860 | |
parent | d45a0b3173c4d985c1cf100cc11c5066f6e11574 (diff) |
Release 0.4.4orc-0.4.4
-rw-r--r-- | README | 15 | ||||
-rw-r--r-- | RELEASE | 16 | ||||
-rw-r--r-- | configure.ac | 2 |
3 files changed, 26 insertions, 7 deletions
@@ -38,9 +38,10 @@ Features: - An application can add rules for converting existing or new opcodes to binary code for a specific target. - - Current targets: SSE, MMX, ARM, Altivec. (ARM is very limited.) - The NEON and TI c64x+ DSP targets are not open source and can be - licensed separately from Entropy Wave. + - Current targets: SSE, MMX, ARM, Altivec, and TI C64x+. (ARM is very + limited and c64x only produces source code.) The NEON target is not + open source and can be licensed separately from Entropy Wave. (This + will change soon.) - Programs can optionally be emulated, which is useful for testing, or if no rules are available to convert Orc opcodes to executable code. @@ -66,9 +67,11 @@ Questions and Answers: - Q: How big is the Orc library? - A: Compiled with only one target (SSE), the library size is about - 95 kB uncompressed, or 32 kB compressed. The goal is to keep the - uncompressed size under about 100 kB. + A: For embedded users, patches can be applied that disable irrelevant + targets. Compiled with only one target (SSE), the library size is + about 95 kB uncompressed, or 32 kB compressed. The goal is to keep + the uncompressed size under about 100 kB. A typical build with all + targets and the full ABI is around 300 kB. Caveats (Known Bugs): @@ -1,4 +1,20 @@ +0.4.4 +===== + +This is almost entirely a cleanup and bug fix release. + + - fix register copying on x86-64 + - better checking for partial test failures + - fix documention build + - fix build on many systems I don't personally use + - various fixes to build/run on Win64 (Ramiro Polla) + - add performance tests + +Next release will merge in the new pixel compositing opcodes +and the SSE instruction scheduler. + + 0.4.3 ===== diff --git a/configure.ac b/configure.ac index 91ed01b..5309c52 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ([2.58]) -AC_INIT(orc,0.4.3.1) +AC_INIT(orc,0.4.4) AS_NANO(ORC_CVS=no,ORC_CVS=yes) |