|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [UNIKRAFT PATCH 0/3] Support for adding sources or symbol masking to every library
Adds support for applying compiling of sources or hiding of symbols to every
library.
This functionality is mainly intended to realize per-library variable or
function
definitions: In such a case, a source file would be added to every library that
cotnains
the per-library symbol. The build system is compiling and linking the unit for
each
library. With symbol localization, the provided symbols are marked as
library-private.
Simon Kuenzer (3):
build: Support multiple symbol export files
build: Provide option to localize symbols (LIBNAME_LOCALS(-y))
build: Option to set sources, object, alibs, and symbol localization
for each library
Makefile | 28 ++++++++++++++++++++--------
support/build/Makefile.build | 12 ++++++++----
support/build/Makefile.rules | 27 +++++++++++++++++++--------
3 files changed, 47 insertions(+), 20 deletions(-)
--
2.20.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |