From a4853fb2d8c893cde49fbffabcb5f1d7ff93a8021cd43a6cf7bf0d814b6f273a Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Fri, 27 Aug 2010 13:23:28 +0000 Subject: [PATCH] Updating link to change in openSUSE:Factory/orc revision 6.0 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/orc?expand=0&rev=fa51e244e22609c2dc7d7238cb5273e9 --- orc-0.4.6.tar.bz2 | 3 --- orc-0.4.7.tar.bz2 | 3 +++ orc.changes | 35 +++++++++++++++++++++++++++++++++++ orc.spec | 4 ++-- 4 files changed, 40 insertions(+), 5 deletions(-) delete mode 100644 orc-0.4.6.tar.bz2 create mode 100644 orc-0.4.7.tar.bz2 diff --git a/orc-0.4.6.tar.bz2 b/orc-0.4.6.tar.bz2 deleted file mode 100644 index a52a665..0000000 --- a/orc-0.4.6.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -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 new file mode 100644 index 0000000..30e6d4b --- /dev/null +++ b/orc-0.4.7.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e3d81af1a184f92dd1de7f05eaf69bb8e15efe544c64d309038e49deef92ff9 +size 443015 diff --git a/orc.changes b/orc.changes index 4b01903..66f5099 100644 --- a/orc.changes +++ b/orc.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +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 de4b183..5d36711 100644 --- a/orc.spec +++ b/orc.spec @@ -1,5 +1,5 @@ # -# spec file for package orc (Version 0.4.6) +# spec file for package orc (Version 0.4.7) # # 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.6 +Version: 0.4.7 Release: 1 License: BSD and Motorola License (please mark changes) Summary: The Oil Runtime Compiler