Linux: Print demangled symbols on backtrace (#312)

This commit is contained in:
goeiecool9999 2022-10-10 02:35:04 +02:00 committed by GitHub
parent 0c9fb3143f
commit 431c5a101f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 61 additions and 6 deletions

View file

@ -15,9 +15,9 @@ extern bool g_vulkan_available;
#endif
#ifdef VKFUNC_DEFINE
#define VKFUNC(__FUNC__) PFN_##__FUNC__ __FUNC__ = nullptr
#define VKFUNC_INSTANCE(__FUNC__) PFN_##__FUNC__ __FUNC__ = nullptr
#define VKFUNC_DEVICE(__FUNC__) PFN_##__FUNC__ __FUNC__ = nullptr
#define VKFUNC(__FUNC__) NOEXPORT PFN_##__FUNC__ __FUNC__ = nullptr
#define VKFUNC_INSTANCE(__FUNC__) NOEXPORT PFN_##__FUNC__ __FUNC__ = nullptr
#define VKFUNC_DEVICE(__FUNC__) NOEXPORT PFN_##__FUNC__ __FUNC__ = nullptr
#else
#if defined(VKFUNC_INIT)
#if BOOST_OS_WINDOWS