Commit graph

2 commits

Author SHA1 Message Date
Lubomir Rintel
84d90b71ae daemon: disable external visibility for nmdbus_* symbols
The generated code includes too much code that's not actually used.
LTO would drop it once it's not exported.
2016-05-18 20:53:05 +02:00
Thomas Haller
24d96e6f65 build: hide internal symbols in NetworkManager binary
We must export some symbols from NetworkManager binary so that
the device plugins can function. However, many symbols are truly
private and must not be exposed.

Especially, our internal clone of the systemd ABI must be hidden
to avoid resolution conflicts when loading any external systemd
libraries.
2016-03-08 17:45:50 +01:00