cairo/util/cairo-sphinx
Emmanuele Bassi dfc15dd2e5 Allow static builds of cairo-sphinx
The Cairo FDR trampoline code overwrites the public Cairo API used by
cairo-sphinx in order to trace the calls; when building cairo-sphinx
against a static build of Cairo, we end up with duplicated symbols.

To avoid that, we can rename the symbols to avoid the conflict, and then
provide the original symbol as a C pre-processor macro.

Fixes: #791
2023-08-22 13:01:14 +01:00
..
.gitignore Add cairo-sphinx utility for regression analysis 2009-08-29 17:07:34 +01:00
fdr.c Allow static builds of cairo-sphinx 2023-08-22 13:01:14 +01:00
meson.build Build with hidden symbols by default 2023-08-16 16:33:04 +01:00
sphinx.c Hurd has no MAP_NORESERVE so don't use it there 2023-07-02 10:19:06 -04:00