| { | |
| global: | |
| # Andoid looks for this global in HAL modules. In the source it occurs | |
| # as HAL_MODULE_INFO_SYM (which is just a #define for HMI) and it's an | |
| # instance of struct hwvulkan_module_t. | |
| HMI; | |
| local: | |
| # When static linking LLVM, all its symbols are public API. | |
| # That may cause symbol collision, so explicitly demote everything. | |
| *; | |
| }; |