{
  "arc4random": ["rand"],
  "freopen": ["free"],
  "munmap": ["emscripten_builtin_free", "free"],
  "getenv": ["malloc", "free", "_get_environ"],
  "clearenv": ["_get_environ"],
  "setenv": ["_get_environ"],
  "unsetenv": ["_get_environ"],
  "putenv": ["_get_environ"],
  "environ": ["_get_environ"],
  "fmtmsg": ["_get_environ"],
  "get_current_dir_name": ["_get_environ"],
  "SDL_getenv": ["malloc", "free", "_get_environ"],
  "SDL_putenv": ["_get_environ"],
  "dlerror": ["malloc", "free"],
  "readdir": ["malloc"],
  "ttyname": ["malloc"],
  "calloc": ["malloc"],
  "realloc": ["malloc", "free"],
  "getlogin": ["malloc", "_get_environ"],
  "tmpnam": ["malloc"],
  "mmap": ["emscripten_builtin_memalign", "memalign"],
  "realpath": ["malloc"],
  "strerror": ["malloc"],
  "__ctype_b_loc": ["malloc"],
  "__ctype_tolower_loc": ["malloc"],
  "__ctype_toupper_loc": ["malloc"],
  "newlocale": ["malloc"],
  "freelocale": ["free"],
  "nl_langinfo": ["malloc"],
  "inet_ntoa": ["malloc"],
  "gethostbyname": ["malloc", "free", "htons"],
  "gethostbyname_r": ["malloc", "free", "htons"],
  "getaddrinfo": ["malloc", "htonl", "htons", "ntohs"],
  "_inet_ntop6_raw": ["ntohs"],
  "_read_sockaddr": ["ntohs"],
  "freeaddrinfo": ["free"],
  "gai_strerror": ["malloc"],
  "setprotoent": ["malloc"],
  "emscripten_run_script_string": ["malloc", "free"],
  "uuid_compare": ["memcmp"],
  "SDL_Init": ["malloc", "free"],
  "SDL_GL_GetProcAddress": ["emscripten_GetProcAddress"],
  "Mix_LoadWAV_RW": ["fileno"],
  "eglGetProcAddress": ["emscripten_GetProcAddress"],
  "glfwGetProcAddress": ["emscripten_GetProcAddress"],
  "emscripten_GetProcAddress": ["strstr"],
  "alcGetProcAddress": ["emscripten_GetAlcProcAddress"],
  "alGetProcAddress": ["emscripten_GetAlProcAddress"],
  "emscripten_GetAlcProcAddress": ["strcmp"],
  "emscripten_GetAlProcAddress": ["strcmp"],
  "emscripten_get_preloaded_image_data_from_FILE": ["fileno"],
  "__gxx_personality_v0": ["_ZSt18uncaught_exceptionv", "__cxa_find_matching_catch"],
  "__cxa_find_matching_catch": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_0": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_1": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_2": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_3": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_4": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_5": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_6": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_7": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_8": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_find_matching_catch_9": ["__cxa_is_pointer_type", "__cxa_can_catch"],
  "__cxa_begin_catch": ["_ZSt18uncaught_exceptionv"],
  "__cxa_end_catch": ["free"],
  "__cxa_allocate_exception": ["malloc"],
  "__cxa_free_exception": ["free"],
  "emscripten_log": ["strlen"],
  "setjmp": ["realloc"],
  "saveSetjmp": ["realloc"],
  "glfwSleep": ["sleep"],
  "bind": ["htonl", "htons", "ntohs"],
  "connect": ["htonl", "htons", "ntohs"],
  "socket": ["htonl", "htons", "ntohs"],
  "sleep": ["usleep"],
  "recv": ["htons"],
  "send": ["htons"],
  "ctime": ["_get_tzname", "_get_daylight", "_get_timezone"],
  "ctime_r": ["_get_tzname", "_get_daylight", "_get_timezone"],
  "localtime": ["_get_tzname", "_get_daylight", "_get_timezone"],
  "localtime_r": ["_get_tzname", "_get_daylight", "_get_timezone"],
  "mktime": ["_get_tzname", "_get_daylight", "_get_timezone"],
  "timegm": ["_get_tzname", "_get_daylight", "_get_timezone"],
  "tzset": ["_get_tzname", "_get_daylight", "_get_timezone"],
  "emscripten_set_canvas_element_size_calling_thread": ["emscripten_async_queue_on_thread_"],
  "emscripten_webgl_destroy_context": ["emscripten_webgl_make_context_current", "emscripten_webgl_get_current_context"],
  "emscripten_webgl_create_context": ["malloc", "free"],
  "stringToNewUTF8": ["malloc"],
  "_embind_register_std_string": ["malloc", "free"],
  "_embind_register_std_wstring": ["malloc", "free"],
  "__syscall192": ["emscripten_builtin_memalign"]
}

