aboutsummaryrefslogtreecommitdiff
path: root/lib/libopencsd/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* lib: Move libopencsd to /usr/lib and make privateAndrew Turner2025-07-301-5/+1
| | | | | | | | | 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
* libopencsd: Remove extra slashesJose Luis Duran2025-02-041-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | 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
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
| | | | | | | 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
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Include Embedded Trace Extensions (ETE) source code to the OpenCSD build.Ruslan Bukin2023-03-271-3/+17
| | | | Sponsored by: UKRI
* Update opencsd to 0.14.2Andrew Turner2020-06-171-4/+3
| | | | | | | Sponsored by: Innovate UK Notes: svn path=/head/; revision=362263
* Install the libopencsd version header (other headers now depend on it).Ruslan Bukin2019-10-111-0/+1
| | | | | | | Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=353431
* Update ARM CoreSight trace decoder library.Ruslan Bukin2019-10-101-0/+1
| | | | | | | | | | Its latest version merged from: ^/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=353393
* Add new shared library -- libopencsd.Ruslan Bukin2018-04-041-0/+175
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 Notes: svn path=/head/; revision=332033