Skip to content
Snippets Groups Projects
Commit 43dcfd16 authored by Philippe Gorley's avatar Philippe Gorley
Browse files

build: add symbol visibility support

Changes default visibility of symbols to hidden and makes only the API
public. This patch aims to provide not only a stable API, but a stable
ABI as well to any users of libring.

This decreases the number of exported symbols significantly, benefitting
dynamic linking time. Also decreases the chances of a symbol collision,
and enables compiler optimizations.

Bumps version to 6.0.0; clients must be recompiled.

Change-Id: I5b639a6c0933af3021e40369b2e80d9a0b825e89
parent 7d128fac
Branches
Tags
No related merge requests found
Showing
with 356 additions and 267 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment