Displaying 3 results from an estimated 3 matches for "libdrm_foo".
2014 Jul 30
2
[PATCH libdrm] configure: Support symbol visibility when available
...> By default all symbols will be hidden via the VISIBILITY_CFLAGS. The
> drm_public macro can be used to mark symbols that should be exported.
hmm, maybe dumb question, I might possibly have missed some discussion
on this, but if we merged this without a heap of patches to export
libdrm and libdrm_foo syms, wouldn't everything be hidden?
Maybe we should introduce drm_public first.. then once stuff is
converted to use it actually start hiding things?
BR,
-R
> Signed-off-by: Thierry Reding <treding at nvidia.com>
> ---
> Changes in v3:
> - distribute libdrm.h
>
> M...
2014 Jul 30
0
[PATCH libdrm] configure: Support symbol visibility when available
...bols will be hidden via the VISIBILITY_CFLAGS. The
>> drm_public macro can be used to mark symbols that should be exported.
>
> hmm, maybe dumb question, I might possibly have missed some discussion
> on this, but if we merged this without a heap of patches to export
> libdrm and libdrm_foo syms, wouldn't everything be hidden?
>
> Maybe we should introduce drm_public first.. then once stuff is
> converted to use it actually start hiding things?
>
This adds the tool, but it's up-to the individual libraries/makefiles to make
use of it.
All you need is:
- append $...
2014 Jul 30
3
[PATCH] libdrm: hide all private symbols
On 30/07/14 11:16, Christian K?nig wrote:
> [CCing Emil as well]
>
> Am 30.07.2014 um 11:38 schrieb Maarten Lankhorst:
>> Using -export-symbols-regex all private symbols are hidden, resulting in the
>> following changes:
>
> Wasn't "-export-symbols-regex" exactly that stuff we are trying to avoid in mesa?
>
IMHO we should try to pick up Thierry