diff --git a/orc-0.4.6.tar.bz2 b/orc-0.4.6.tar.bz2 new file mode 100644 index 0000000..a52a665 --- /dev/null +++ b/orc-0.4.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c1f7e0f13fdf55fea24d3e2a5c13def5b7b55bec5bac591238ad2976ee34ef4 +size 427675 diff --git a/orc-0.4.7.tar.bz2 b/orc-0.4.7.tar.bz2 deleted file mode 100644 index 30e6d4b..0000000 --- a/orc-0.4.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3e3d81af1a184f92dd1de7f05eaf69bb8e15efe544c64d309038e49deef92ff9 -size 443015 diff --git a/orc.changes b/orc.changes index 66f5099..4b01903 100644 --- a/orc.changes +++ b/orc.changes @@ -1,38 +1,3 @@ -------------------------------------------------------------------- -Thu Aug 26 12:01:02 CEST 2010 - vuntz@opensuse.org - -- Update to version 0.4.7: - + Lots of specialized new opcodes and opcode prefixes. - + Important fixes for ARM backend - + Improved emulation of programs (much faster) - + Implemented fallback rules for almost all opcodes for SSE and - NEON backends - + Performance improvements for SSE and NEON backends. - + Many fixes to make larger programs compile properly. - + 64-bit data types are now fully implemented, although there are - few operations on them. - + Loads and stores are now handled by separate opcodes (loadb, - storeb, etc). For compatibility, these are automatically - included where necessary. This allowed new specialized loading - opcodes, for example, resampling a source array for use in - scaling images. - + Opcodes may now be prefixed by "x2" or "x4", indicating that a - operation should be done on 2 or 4 parts of a proportionally - larger value. For example, "x4 addusb" performs 4 saturated - unsigned additions on each of the four bytes of 32-bit - quantities. This is useful in pixel operations. - + The MMX backend is now (semi-) automatically generated from the - SSE backend. - + The orcc tool has a new option "-inline", which creates inline - versions of the Orc stub functions. The orcc tool also - recognizes a new directive ‘.init’, which instructs the - compiler to generate an initialization function, which when - called at application init time, compiles all the generated - functions. This allows the generated stub functions to avoid - checking if the function has already been compiled. The use of - these two features can dramatically decrease the cost of - calling Orc functions. - ------------------------------------------------------------------- Fri Aug 6 17:45:52 CEST 2010 - vuntz@opensuse.org diff --git a/orc.spec b/orc.spec index 5d36711..de4b183 100644 --- a/orc.spec +++ b/orc.spec @@ -1,5 +1,5 @@ # -# spec file for package orc (Version 0.4.7) +# spec file for package orc (Version 0.4.6) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. @@ -19,7 +19,7 @@ Name: orc -Version: 0.4.7 +Version: 0.4.6 Release: 1 License: BSD and Motorola License (please mark changes) Summary: The Oil Runtime Compiler