Import Intel Processor Tracing library
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
lib/libipt/Makefile | ||
---|---|---|
14 | are there c files in these include paths? |
${LIBIPTSRC}/include/posix is not required in PATH
lib/libipt/Makefile | ||
---|---|---|
14 | nope, but these are required for header files too |
lib/libipt/Makefile | ||
---|---|---|
14 | But make's .PATH doesn't affect compiler search paths for includes, they're handled only via CFLAGS+=-I.... |
lib/libipt/Makefile | ||
---|---|---|
14 | This is for INCS=intel_pt.h ... For example lib/libucl does the same. |
lib/libipt/Makefile | ||
---|---|---|
14 | Indeed, sorry I missed the INCS= |
Where is the upstream ? I only found Intel® Processor Trace Decoder Library.
I would appreciate if the review would be split into vendor import and contrib merge, and then the second review with the FreeBSD changes over contrib + build glue.
OK. Upstream is here https://github.com/01org/processor-trace
lib/libipt/Makefile | ||
---|---|---|
73 | At least cast-align warnings (pt_ild.c has a cast from const uint8_t * to const int16_t *) |