SWDEV-470787 - Fixed undefined symbols for flags in static build

Change-Id: I7812c8924396d0df9ab331f9a1844aabbf5a9211
This commit is contained in:
Ioannis Assiouras
2024-06-28 14:18:25 +01:00
parent 6ac67afdd5
commit fa07c33cba
2 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -333,7 +333,7 @@ struct Flag {
#else
# define EXPORT_FLAG extern "C"
#endif
namespace {
namespace amd::flags {
#endif // !_WIN32
#define DECLARE_RELEASE_FLAG(type, name, value, help) EXPORT_FLAG type name;
@@ -349,5 +349,6 @@ RUNTIME_FLAGS(DECLARE_DEBUG_FLAG, DECLARE_RELEASE_FLAG, DECLARE_DEBUG_FLAG);
#undef DECLARE_RELEASE_FLAG
#ifndef _WIN32
}
using namespace amd::flags;
#endif // !_WIN32
#endif /*FLAGS_HPP_*/