diff --git a/orc-0.4.13.tar.bz2 b/orc-0.4.13.tar.bz2 deleted file mode 100644 index 9998cbb..0000000 --- a/orc-0.4.13.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fe800c052feb26ab04a0a90a6fea25973f656910c15926719058d9de297d5743 -size 505466 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 1dd1351..509a24a 100644 --- a/orc.changes +++ b/orc.changes @@ -1,16 +1,49 @@ +------------------------------------------------------------------- +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 - + update orcfunctions - + Fix NAN behavior of convfl - + fix select1wb - + remove stdint typenames from programs - + Fix pextrw emission - + Add failing gstcogorc code to test - + update - + fix compatibility checker and bugs - + remove stdint types +- 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 2ce82a6..99210c2 100644 --- a/orc.spec +++ b/orc.spec @@ -1,7 +1,7 @@ # # 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 @@ -20,17 +20,17 @@ Name: orc Summary: The Oil Runtime Compiler -Version: 0.4.13 +Version: 0.4.16 Release: 1 License: BSD and Motorola License (please mark changes) Group: Productivity/Multimedia/Other Url: http://code.entropywave.com/projects/orc/ -Source: %{name}-%{version}.tar.bz2 +Source: http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz Source99: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gtk-doc BuildRequires: pkg-config Provides: %{name}-devel = %{version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Orc is a library and set of tools for compiling and executing very simple @@ -93,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)