]> git.tdb.fi Git - builder.git/blobdiff - source/buildinfo.h
Add a list of symbols to keep in the binary to BuildInfo
[builder.git] / source / buildinfo.h
index 0af7374575e1a5979111ea12c999d99e8a288b45..1bba8195bc536014270ba8eff7664d31e63e7069 100644 (file)
@@ -28,6 +28,7 @@ public:
        private:
                void incpath(const std::string &);
                void define(const std::string &, const std::string &);
+               void keep_symbol(const std::string &);
                void libmode_for_lib(const std::string &, LibraryMode);
                void libpath(const std::string &);
                void library(const std::string &);
@@ -83,6 +84,7 @@ public:
        WordList libs;
        Tracked<LibraryMode> libmode;
        LibModeMap libmodes;
+       WordList keep_symbols;
        StandardMap standards;
        Tracked<bool> threads;
        Tracked<bool> debug;