diff --git a/orc-0.4.11.tar.bz2 b/orc-0.4.11.tar.bz2 deleted file mode 100644 index 3e992fd..0000000 --- a/orc-0.4.11.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:06aee2826f727efd2b35594389fd2bbeb8a62dced909f1a08a0a7cce3ffaa67e -size 508348 diff --git a/orc-0.4.16.tar.gz b/orc-0.4.16.tar.gz new file mode 100644 index 0000000..90b47ad --- /dev/null +++ b/orc-0.4.16.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:700e4edba20a0ed42164b645da26ce515b883d4c4633b222302f1e541f2a58ab +size 668368 diff --git a/orc.changes b/orc.changes index 9bdd30d..509a24a 100644 --- a/orc.changes +++ b/orc.changes @@ -1,3 +1,50 @@ +------------------------------------------------------------------- +Tue Oct 4 07:47:08 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.4.16: + + orc_init() tried to take the same mutex as generated C code + that calls (indirectly) orc_init(). + + sse: Fixes for 64 bit pointers with any of the upper 32 bits + set. + +------------------------------------------------------------------- +Mon Sep 26 11:35:02 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.4.15: + + Protect global resources with mutexes. + + Restore c64x-c backend (untested). + + Convert MMX and SSE backends to a new instruction scheduler. + + Add alignment and size hints to parser. + +------------------------------------------------------------------- +Mon Jul 4 09:18:42 CEST 2011 - vuntz@opensuse.org + +- Update to version 0.4.14: + + Various fixes for SSE, MMX and Altivec + + Fix endianness issues + +------------------------------------------------------------------- +Wed Apr 27 16:02:34 UTC 2011 - chris@computersalat.de + +- Update to version 0.4.13: + + Fixes two serious code generation bugs in 0.4.12 on SSE and + Altivec. + + Add some compatibility code to mitigate the previous automatic + inclusion of stdint.h +- Changes from version 0.4.12: + + 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. + + Addition of the OrcCode structure, which keeps track of + compiled code. This now allows applications to free unused + code. + + x86 code generation was completely refactored to add an + intermediate stage, which will later be used for instruction + reordering. + ------------------------------------------------------------------- Wed Dec 8 12:43:53 UTC 2010 - cristian.rodriguez@opensuse.org diff --git a/orc.spec b/orc.spec index 8e49bc1..99210c2 100644 --- a/orc.spec +++ b/orc.spec @@ -1,7 +1,7 @@ # -# spec file for package orc (Version 0.4.11) +# spec file for package orc # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties @@ -19,15 +19,14 @@ Name: orc -Version: 0.4.11 -Release: 3 -License: BSD and Motorola License (please mark changes) Summary: The Oil Runtime Compiler -Url: http://code.entropywave.com/projects/orc/ +Version: 0.4.16 +Release: 1 +License: BSD and Motorola License (please mark changes) Group: Productivity/Multimedia/Other -Source: %{name}-%{version}.tar.bz2 +Url: http://code.entropywave.com/projects/orc/ +Source: http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM orc-asneeded.patch dimstar@opensuse.org -- Fix build by properly linking the library with libm. BuildRequires: gtk-doc BuildRequires: pkg-config Provides: %{name}-devel = %{version} @@ -94,13 +93,14 @@ rm -rf %{buildroot} %defattr(-,root,root) %{_bindir}/orc-bugreport %{_bindir}/orcc -%{_includedir}/orc-0.4 +%{_includedir}/orc-0.4/ %{_libdir}/*.so %{_libdir}/pkgconfig/orc-0.4.pc +%{_datadir}/aclocal/orc.m4 %files doc %defattr(-,root,root) -%{_datadir}/gtk-doc/html/orc +%{_datadir}/gtk-doc/html/orc/ %files -n liborc-0_4-0 %defattr(-,root,root)