[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 |