mirror of
https://github.com/servo/servo.git
synced 2025-08-15 02:15:33 +01:00
29 lines
644 B
C
29 lines
644 B
C
#pragma once
|
|
|
|
#include <dlfcn.h>
|
|
|
|
#if defined(__cplusplus)
|
|
extern "C" {
|
|
#endif
|
|
|
|
__attribute__ ((visibility("default")))
|
|
char ** android_dlneeds(const char *library);
|
|
|
|
__attribute__ ((visibility("default")))
|
|
void * android_dlopen(const char *library);
|
|
|
|
__attribute__ ((visibility("default")))
|
|
void * android_dlsym(void *handle, const char *symbol);
|
|
|
|
__attribute__ ((visibility("default")))
|
|
int android_dladdr(void *addr, Dl_info *info);
|
|
|
|
__attribute__ ((visibility("default")))
|
|
int android_dlclose(void *handle);
|
|
|
|
__attribute__ ((visibility("default")))
|
|
const char * android_dl_get_last_error();
|
|
|
|
#if defined(__cplusplus)
|
|
} // extern "C"
|
|
#endif
|