Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

OpenCSD-devel-1.4.0-150600.1.4 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: OpenCSD-devel Distribution: SUSE Linux Enterprise 15
Version: 1.4.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.1.4 Build date: Fri Mar 8 19:31:46 2024
Group: Development/Libraries/C and C++ Build host: h01-ch3a
Size: 129352 Source RPM: OpenCSD-1.4.0-150600.1.4.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/Linaro/OpenCSD
Summary: Headers for OpenCSD, a CoreSight Trace Decode library
Header files and libraries for C and C++ development with OpenCSD.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Mar 22 2023 guillaume.gardet@opensuse.org
  - update to 1.4.0:
    * Update: ETE: Add support for Arch v9.4 FEAT_ITE. ETE v1p3,
      sw trace instrumentation. Adds in new generic output packet
      type: OCSD_GEN_TRC_ELEM_INSTRUMENTATION.
    * Bugfix: Fix memory leak in mispredict handling (github issue
      [#52] from yabinc)
* Sat Jan 28 2023 dmueller@suse.com
  - update to 1.3.3:
    * Update: Add test program for Coresight Frame Demux code
    * Bugfix: PTM: Fix incorrect extraction of Waypoint Address packet
    * Bugfix: Frame Demux: Fix HSYNC, FSYNC and 4xFSYNC handling that
      was causing out-of-bounds reads on invalid data input.
    * Fixed error handling for incorrect number of FSYNC packets in 4xFSYNC
      frame reset code that was not triggering an error and allowing fun
      with mis-aligned input data.
    * Bugfix: Fix silent failure if incorrect config flags set when setting up
      frame demux modes.
* Mon Sep 12 2022 guillaume.gardet@opensuse.org
  - Update to 1.3.2:
    - Bugfix: ETM4x / ETE - 64 bit timestamp value - MS bit
      incorrectly masked to 1b0 during extraction from packet.
* Wed Aug 03 2022 guillaume.gardet@opensuse.org
  - Update to 1.3.1:
    - Bugfix: Add header file in snapshot parser - fix build for
      certain libc++ libs (github issue #43 from manojgupta)
    - Bugfix: Fix typo in comment (github issue #42 from nothatDinger)
* Tue Apr 05 2022 guillaume.gardet@opensuse.org
  - Update to 1.3.0:
    - Now supports ETE v1.2 instruction trace - packet processing
      and packet decode
    - Admin: Dev versions now have patch versions at least +100
      from root public version
    - Update: Add support for conditional branch (BC.cond)
      introduced for v8.8 / v9.3 architecture.
    - Update: ETE: Add support for NSE bit - security state bit
      defining Root / Realm states in FEAT_RME.
  - Changes from 1.2.1:
    - Bugfix: ETM4x / ETE - output of context elements to client
      can in some circumstances be delayed until after subsequent
      atoms have been processed leading to incorrect memory decode
      access via the client callbacks. Fixed to flush context
      elements immediately they are committed.
* Wed Nov 03 2021 jslaby@suse.cz
  - Update to 1.2.0
    - __Bugfix__: Fix include and install for ETE decoder headers.
    - __Update__: Add API for counting packet decode statistics, and Frame debmux statistics.
    - __Update__: Update test scripts to allow additional command line options to be passed.
    - __Bugfix__: Fix various build warnings.
    - __Bugfix__: Remove unused variable (github issue #38 from Yi Kong)
    - __Bugfix__: Remove noisy printf (James Clark)
    - __Bugfix__: Fix documentation issues (github issues #39 & #40 from rbresalier)
* Thu Jun 17 2021 guillaume.gardet@opensuse.org
  - Update to 1.1.0:
    - __Update__: ETM v4.6 support.
    - __Update__: C-API - add API functions to get last error and convert error code to string.
    - __Bugfix__: ETMv4/ETE - fix loop problem in commit elements.
    - __Bugfix__: ETMv4/ETE - make error handling consistent.
    - __Bugfix__: Add Pull request #36 from github (Ross Burton)
    - __Bugfix__: Add Pull request #37 from github (Ian Rogers)
* Fri Jan 15 2021 guillaume.gardet@opensuse.org
  - Update to 1.0.0:
    - __New Decode Protocol__: Support added for the ETE protocol, used by ARM PEs that implement the FEAT_ETE
      feature. Supports new architectural features in this trace, including FEAT_TME.
    - __Update__: Output Elememts: New protocol defines two new output elements.
    - __Update__: Add support for WFIT / WFET instructions traced as P0 elements.
    - __Update__: Architecture versioning. Arch v8 + PEs may add features in a flexible manner, and ARM also
      declares future features ahead of architecture versions to allow support to be added.
      APIs requiring an architecture version can now use ARCH_AA64 to declare a version of v8.3 +
      additional features. This relaxes the strict versionnig rules that the decoder uses when
      looking for Opcodes as trace waypoints.
    - __Update__: docs: Add linux 'man' file and installation.
    - __Bugfix__: build: Fix clean install, and remove static lib build test from main makefile to
      dev makefile only. (github issue #33)
  - Package man page
* Thu Nov 19 2020 guillaume.gardet@opensuse.org
  - Update to 0.14.4:
    * __Update__: makefile: Add DESTDIR to install targets.
      (github issue #30)
    * __Update__: tests: add script to run single test only.
    * __Update__: docs: update to location of ARM coresight driver
      backports directory.
    * __Bugfix__: ETMv3: Fix missing comma in string list.
      (github issue #31)
    * __Bugfix__: makefile: tests: Fix build race problem
      (github issue #32)
    * __Bugfix__: tests: fix ignore tpiu command line options
      (github issue #28)
    Changes from 0.14.3:
    * __Update__: Fix makefile to be compliant with RPM base distros.
      (github issue #26, submitted by jlinton)
    * __Update__: Add section to autofdo document.
    * __Bugfix__: STM: fix bug that was missing ASYNC packets.
      (github issue #27, reported by subhasish Karmakar)
* Thu Jun 18 2020 jengelh@inai.de
  - Fix RPM groups, grammatically incorrect descriptions, and
    upgrade the boilerplate summary of openscd-devel.
* Thu Jun 18 2020 mpluskal@suse.com
  - Rename spec file to match upstream project name
  - Small packaging cleanups
* Wed Jun 17 2020 yousaf.kaukab@suse.com
  - Package API documentation
* Wed Jun 17 2020 yousaf.kaukab@suse.com
  - New SUSE package for opencsd library v0.14.2

Files

/usr/include/opencsd
/usr/include/opencsd/c_api
/usr/include/opencsd/c_api/ocsd_c_api_custom.h
/usr/include/opencsd/c_api/ocsd_c_api_types.h
/usr/include/opencsd/c_api/opencsd_c_api.h
/usr/include/opencsd/ete
/usr/include/opencsd/ete/trc_pkt_types_ete.h
/usr/include/opencsd/etmv3
/usr/include/opencsd/etmv3/trc_pkt_types_etmv3.h
/usr/include/opencsd/etmv4
/usr/include/opencsd/etmv4/trc_pkt_types_etmv4.h
/usr/include/opencsd/ocsd_if_types.h
/usr/include/opencsd/ocsd_if_version.h
/usr/include/opencsd/ptm
/usr/include/opencsd/ptm/trc_pkt_types_ptm.h
/usr/include/opencsd/stm
/usr/include/opencsd/stm/trc_pkt_types_stm.h
/usr/include/opencsd/trc_gen_elem_types.h
/usr/include/opencsd/trc_pkt_types.h
/usr/lib64/libopencsd.so
/usr/lib64/libopencsd_c_api.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 23:37:53 2024