Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: liborc-0_4-0 | Distribution: openSUSE Step 15 |
Version: 0.4.28 | Vendor: openSUSE |
Release: 3.4.2 | Build date: Sat Feb 6 21:42:27 2021 |
Group: System/Libraries | Build host: armbuild02 |
Size: 461184 | Source RPM: orc-0.4.28-3.4.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://cgit.freedesktop.org/gstreamer/orc | |
Summary: The Oil Runtime Compiler Library |
Orc is a library and set of tools for compiling and executing very simple programs that operate on arrays of data. The “language” is a generic assembly language that represents many of the features available in SIMD architectures, including saturated addition and subtraction, and many arithmetic operations.
BSD-3-Clause
* Wed Apr 17 2019 idonmez@suse.com - Add relax-tests.patch to increase test timeouts to 2 minutes, also limit the max value for memcpy_speed.c test bsc#1130085 * Mon Nov 20 2017 zaitor@opensuse.org - Update to version 0.4.28: + Numerous undefined behaviour fixes. + Ability to disable tests. + Fix meson dist behaviour. * Mon Sep 04 2017 dimstar@opensuse.org - Switch to the meson build system, which knows how to cope with GTK 1.26+: + Use the tarball published on github (the automake bootstrapped one does not contain the meson build system). + Add meson BuildRequires and switch configure/make/make_install macros to the relevant meson/meson_build/meson_install variants. * Mon Jul 17 2017 zaitor@opensuse.org - Update to version 0.4.27: + sse: preserve non volatile sse registers, needed for MSVC. + x86: don't hard-code register size to 0 in orc_x86_emit_*() funcs. + Fix incorrect asm generation on 64-bit Windows with MSVC. + Add support for building using the Meson build system. * Sun Feb 12 2017 zaitor@opensuse.org - Disable make check for all arches except x86_64 again. * Wed Aug 31 2016 zaitor@opensuse.org - Update to version 0.4.26: + Use 64 bit arithmetic to increment the stride if needed. + Fix generation of ModR/M / SIB bytes for the EBP, R12, R13 registers on X86/X86-64. + Fix test_parse unit test if no executable backend is available. + Add orc-test path to the -uninstalled .pc file. + Fix compiler warnings in the tests on OS X. - Add pkgconfig(glib-2.0) BuildRequires, the build looks for it. - Remove obsolete bconds, they were only there for now obsolete versions of openSUSE. - Drop explicit xz BuildRequires: No longer needed. - Enable testsuite for all arches again. * Sat Mar 05 2016 zaitor@opensuse.org - Update to version 0.4.25: + compiler: also prefer the backup function when no target, instead of trying to use emulation which is usually slower. + executor: fix load of parameters smaller than 64 bits, fixing crashes on ldresnearb and friends in emulated code. + test-limits: improve test without target. + Only check for Android's liblog on Android targets, so we don't accidentally pick up another liblog that may exist elsewhere. + Don't require libtool for uninstalled setups (-uninstalled pkg-config file). + Make -Bsymbolic check in configure work with clang. + Coverity code analyser fixes. + docs: update generated opcode tables. + Add orc_version_string() function and make orcc check the liborc that is being picked up to make sure the right lib is being used. * Mon Sep 28 2015 dmueller@suse.com - disable testsuite on aarch64 * Thu Jul 09 2015 zaitor@opensuse.org - Update to version 0.4.24: + Only reuse constants of the same size and value. + Fix reading of .orc files with Windows line endings on Windows. + Fix out of bounds array access in the tests. + Remove duplicate code path in orcc. + Put a limit to the memcpy test. + Fix mmap leak on error path. * Fri Feb 27 2015 normand@linux.vnet.ibm.com - disable make check for ppc64le archi would need changes in orcprogram-altivec.c and define of HAVE_POWERPC * Fri Dec 26 2014 zaitor@opensuse.org - Update to version 0.4.23: + Various improvements to the NEON backend to bring it closer to the SSE backend. + Add support for setting a custom backup function. + Preserve NEON/VFP registers across subroutines. + Fix 64 bit parameter loading on big-endian systems. + Improved implementations for various opcodes. + Various improvements and fixes to constants handling. + Avoid some undefined operations on signed integers. + Prefer user specific directories over global ones for intermediate files to prevent name collisions.
/usr/lib/liborc-0.4.so.0 /usr/lib/liborc-0.4.so.0.28.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:42:22 2024