mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-13 13:30:44 +00:00
Add "used" attribute to prevent exported symbol dead-stripping
Ideally would use "retain" but that would require upgrading to recent compilers in CI and the project. __attribute__((retain)) function/variable to prevent linker garbage collection.
This commit is contained in:
@@ -85,7 +85,7 @@
|
||||
defined(RENDERDOC_PLATFORM_ANDROID) || defined(RENDERDOC_PLATFORM_GGP) || \
|
||||
defined(RENDERDOC_PLATFORM_SWITCH)
|
||||
|
||||
#define RENDERDOC_EXPORT_API __attribute__((visibility("default")))
|
||||
#define RENDERDOC_EXPORT_API __attribute__((visibility("default"), used))
|
||||
#define RENDERDOC_IMPORT_API
|
||||
|
||||
#define RENDERDOC_CC
|
||||
|
||||
Reference in New Issue
Block a user