History log of /freebsd/lib/libopencsd/Makefile (Results 1 – 9 of 9)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1c522295 30-Jul-2025 Andrew Turner <andrew@FreeBSD.org>

lib: Move libopencsd to /usr/lib and make private

libopencsd is used to decode Arm CoreSight traces. It isn't needed
during the boot so can be moved to /usr/lib, and may change it's API
so can be ma

lib: Move libopencsd to /usr/lib and make private

libopencsd is used to decode Arm CoreSight traces. It isn't needed
during the boot so can be moved to /usr/lib, and may change it's API
so can be marked as private as onlt the future hwt tool will use it.

Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D51380

show more ...


Revision tags: release/14.3.0-p1, release/14.2.0-p4, release/13.5.0-p2, release/14.3.0, release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4
# bccaf026 04-Feb-2025 Jose Luis Duran <jlduran@FreeBSD.org>

libopencsd: Remove extra slashes

Remove extra slashes that end up in the metalog. These double slashes
can produce an invalid specification file if there are subdirectories
down the hierarchy when

libopencsd: Remove extra slashes

Remove extra slashes that end up in the metalog. These double slashes
can produce an invalid specification file if there are subdirectories
down the hierarchy when sorted.

For example, consider the following metalog excerpt:

./base/aaa type=dir
./base//aaa/bbb type=dir

If sorted, would turn out:

./base//aaa/bbb type=dir
./base/aaa type=dir

Apparently missing the ./base/aaa directory in the specification.

Luckily here are no subdirectories.

Reviewed by: imp, emaste
Approved by: emaste (mentor)
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D48779

show more ...


Revision tags: release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0
# e9ac4169 15-Jul-2024 Warner Losh <imp@FreeBSD.org>

Remove residual blank line at start of Makefile

This is a residual of the $FreeBSD$ removal.

MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix


Revision tags: release/14.1.0, release/13.3.0, release/14.0.0
# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


Revision tags: release/13.2.0
# 27c8d485 27-Mar-2023 Ruslan Bukin <br@FreeBSD.org>

Include Embedded Trace Extensions (ETE) source code to the OpenCSD build.

Sponsored by: UKRI


Revision tags: release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0
# b6aadd18 17-Jun-2020 Andrew Turner <andrew@FreeBSD.org>

Update opencsd to 0.14.2

Sponsored by: Innovate UK


Revision tags: release/11.4.0, release/12.1.0
# 8694561d 11-Oct-2019 Ruslan Bukin <br@FreeBSD.org>

Install the libopencsd version header (other headers now depend on it).

Sponsored by: DARPA, AFRL


# fc502085 10-Oct-2019 Ruslan Bukin <br@FreeBSD.org>

Update ARM CoreSight trace decoder library.

Its latest version merged from:
^/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca

Sponsored by: DARPA, AFRL


Revision tags: release/11.3.0, release/12.0.0, release/11.2.0
# cde6fa28 04-Apr-2018 Ruslan Bukin <br@FreeBSD.org>

Add new shared library -- libopencsd.

OpenCSD is an ARM CoreSight(tm) trace packets decoder.

- Connect libopencsd to the arm64 build.
- Install opencsd headers to /usr/include/opencsd/

Sponsored b

Add new shared library -- libopencsd.

OpenCSD is an ARM CoreSight(tm) trace packets decoder.

- Connect libopencsd to the arm64 build.
- Install opencsd headers to /usr/include/opencsd/

Sponsored by: DARPA, AFRL

show more ...