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 Tumbleweed |
Version: 0.4.38 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Mar 6 23:25:28 2024 |
Group: System/Libraries | Build host: i03-armsrv2 |
Size: 669689 | Source RPM: orc-0.4.38-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://gitlab.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 Mar 06 2024 Antonio Larrosa <alarrosa@suse.com> - Backport patch from SLE - Add relax-tests.patch to increase test timeouts to 2 minutes, also limit the max value for memcpy_speed.c test bsc#1130085 - Enable tests * Tue Mar 05 2024 Antonio Larrosa <alarrosa@suse.com> - version update to 0.4.38 0.4.38 ====== - x86: account for XSAVE when checking for AVX support, fixing usage on hardened linux kernels where AVX support has been disabled (L. E. Segovia) - neon: Use the real intrinsics for divf and sqrtf (L. E. Segovia) - orc.m4 for autotools is no longer shipped. If anyone still uses it they can copy it into their source tree (Tim-Philipp Müller) * Thu Feb 15 2024 pgajdos@suse.com - version update to 0.4.37 0.4.37 ====== - enable neon instructions on Apple ARM64 (Aleix Conchillo Flaqué) - orcc: Fix regression, was hard-coded to use "sse" as default target (Sebastian Dröge) - MMX backend fixes (L. E. Segovia, Jorge Zapata) - testsuite: Build fixes for Clang (L. E. Segovia) - testsuite, tools: Fix warning caused by inserting unneeded source operands (L. E. Segovia) - orccompiler: call sys_icache_invalidate() to invalidate macos inst cache (Aleix Conchillo Flaqué) - macOS/iOS version/target check build fixes (Aleix Conchillo Flaqué) 0.4.36 ====== - Only use AVX / AVX2 instructions on CPUs that support both AVX and AVX2 (fixes crash on machines that only support AVX) (L. E. Segovia) 0.4.35 ====== - Add support for AVX / AVX2 (L. E. Segovia) - SSE backend improvements (L. E. Segovia) - New `orf` and `andf` opcodes for bitwise AND and OR for single precision floats (Jorge Zapata) - Add support for `convwf`, int16 to float conversion (Jorge Zapata) - Allow backend selection through ORC_TARGET environment variable (L. E. Segovia) - Documentation improvements (Jorge Zapata, L. E. Segovia, Tim-Philipp Müller) - orconce: Use Win32 once implementation with MSVC (Seungha Yang, L. E. Segovia) - orcc: add --binary option to output raw machine code for functions (L. E. Segovia) - orcprofile: Implement Windows high-resolution timestamp for MSVC to allow benchmarking on MSVC builds (L. E. Segovia) * Wed Jun 07 2023 pgajdos@suse.com - Update to version 0.4.34 + Thread-safety improvements around orc codemem allocation/freeing + Add orc_parse_code() with more detailed error reporting + Implement Orc function lazy initialization correctly via atomic operations + orc program parser fixes and improvements + build fixes and compiler warning fixes + coverity and clang scan-build static code analysis fixes + meson: Do not always generate static library for test library + ci improvements * Mon Nov 21 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.4.33: + Add support for aarch64 (64-bit ARM) architecture. + aarch32: Implement loadupdb instruction used e.g. for video pixel format packing/unpacking/conversions. + neon: Fix unsigned only implementation of loadoffb, loadoffw and loadoffl. + neon: Fix testsuite not passing on arm CPUs. + orccodemem: Fix use-after-free in error paths. + orccpu-powerpc: Fix build with kernel < 4.11. + Add support for macOS Hardened Runtime. + Enable only SSE and MMX backends for Windows. + Fix ORC_RESTRICT definition for MSVC. + pkgconfig: add -DORC_STATIC_COMPILATION flag to .pc file for static-only builds. * Sat Jan 16 2021 Dirk Müller <dmueller@suse.com> - Update to version 0.4.32: + Add support for JIT code generation in Universal Windows Platform apps. + Minor Meson build system fixes and improvements. * Tue Jan 07 2020 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.4.31: + Fix OrcTargetPowerPCFlags enum typedef to revert API change on macOS/iOS. + Fixes for various PowerPC issues. + Enable flush-to-zero mode for float programs on ARM/neon. + Fix some opcodes to support x2/x4 processing on PowerPC. * Mon Sep 09 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.4.30: + Don't always generate static library but default to shared-only + Work around false positives in Microsoft UWP certification kit + Add endbr32/endbr64 instructions on x86/x86-64 for indirect branch tracking + Fix gtk-doc build when orc is used as a meson subproject + Switch float comparison in tests to ULP method to fix spurious failures + Fix flushing of ARM icache when using dual map + Use float constants/parameters when testing float opcodes + Add support for Hygon Dhyana processor + Fix PPC/PPC64 CPU family detection + Add little-endian PPC support + Fix compiler warnings with clang + Mark exec mapping writable in debug mode for allowing breakpoints + Various codegen refactorings + autotools support has been dropped in favour of Meson as build system. + Fix PPC CPU feature detection and add support for VSX/v2.07 + Add double/int64 support for PPC - No longer remove static file in install section, no longer needed as it's not built by default anymore. * Sat Apr 20 2019 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 0.4.29: + PowerPC: Support ELFv2 ABI (A. Wilcox) and ppc64le. + Mips backend: only enable if the DSPr2 ASE is present. + Windows and MSVC build fixes. + orccpu-arm: Allow 'cpuinfo' fallback on non-android. + pkg-config file for orc-test library. + orcc: add --decorator command line argument to add function decorators in header files. + meson: - Make orcc detectable from other subprojects. - Add options to disable tests, docs, benchmarks, examples, tools, etc. - Misc. other fixes. - Pass orc-test=disabled, examples=disabled and tests=disabled to meson, and drop meson_tests. Tests consistantly fails on the buildservice and consistantly succedes when building locally, hence trying to build them on the obs is pointless. * 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.
/usr/lib/liborc-0.4.so.0 /usr/lib/liborc-0.4.so.0.38.0 /usr/lib/liborc-test-0.4.so.0 /usr/lib/liborc-test-0.4.so.0.38.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 11:01:20 2024