// Vita3K emulator project // Copyright (C) 2021 Vita3K team // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; either version 2 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License along // with this program; if not, write to the Free Software Foundation, Inc., // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. #include "SceLibMonoBridge.h" EXPORT(int, __aeabi_unwind_cpp_pr0) { return UNIMPLEMENTED(); } EXPORT(int, __aeabi_unwind_cpp_pr1) { return UNIMPLEMENTED(); } EXPORT(int, __ashldi3) { return UNIMPLEMENTED(); } EXPORT(int, __divdi3) { return UNIMPLEMENTED(); } EXPORT(int, __divsi3) { return UNIMPLEMENTED(); } EXPORT(int, __lshrdi3) { return UNIMPLEMENTED(); } EXPORT(int, __moddi3) { return UNIMPLEMENTED(); } EXPORT(int, __modsi3) { return UNIMPLEMENTED(); } EXPORT(int, __sce_aeabi_idiv1) { return UNIMPLEMENTED(); } EXPORT(int, __sce_aeabi_ldiv1) { return UNIMPLEMENTED(); } EXPORT(int, __udivdi3) { return UNIMPLEMENTED(); } EXPORT(int, __udivsi3) { return UNIMPLEMENTED(); } EXPORT(int, __umoddi3) { return UNIMPLEMENTED(); } EXPORT(int, __umodsi3) { return UNIMPLEMENTED(); } EXPORT(int, environ) { return UNIMPLEMENTED(); } EXPORT(int, g_ascii_strcasecmp) { return UNIMPLEMENTED(); } EXPORT(int, g_file_vita_get_current_dir) { return UNIMPLEMENTED(); } EXPORT(int, g_file_vita_get_full_path) { return UNIMPLEMENTED(); } EXPORT(int, g_file_vita_set_current_dir) { return UNIMPLEMENTED(); } EXPORT(int, getenv) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_assertion_message) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_array_append_vals) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_array_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_array_insert_vals) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_array_new) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ascii_strdown) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ascii_strncasecmp) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ascii_tolower) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ascii_xdigit_value) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_build_path) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_convert) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_dir_close) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_dir_open) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_dir_read_name) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_direct_equal) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_direct_hash) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_error_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_file_get_contents) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_file_open_tmp) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_file_test) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_filename_from_uri) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_filename_from_utf8) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_filename_to_uri) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_find_program_in_path) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_get_charset) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_get_current_dir) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_get_home_dir) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_get_tmp_dir) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_get_user_name) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_getenv) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_destroy) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_foreach) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_foreach_remove) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_foreach_steal) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_insert_replace) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_iter_init) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_iter_next) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_lookup) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_lookup_extended) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_new) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_new_full) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_remove) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_hash_table_size) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_alloc) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_append) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_copy) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_delete_link) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_find) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_foreach) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_insert_before) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_length) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_nth) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_nth_data) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_prepend) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_remove) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_remove_link) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_reverse) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_list_sort) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_locale_from_utf8) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_locale_to_utf8) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_log) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_log_set_always_fatal) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_log_set_fatal_mask) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_logv) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_markup_parse_context_end_parse) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_markup_parse_context_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_markup_parse_context_new) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_markup_parse_context_parse) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_memdup) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_path_get_basename) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_path_get_dirname) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_path_is_absolute) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_print) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_printerr) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ptr_array_add) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ptr_array_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ptr_array_new) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ptr_array_remove) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ptr_array_remove_fast) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ptr_array_remove_index) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ptr_array_remove_index_fast) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ptr_array_sized_new) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_queue_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_queue_is_empty) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_queue_new) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_queue_pop_head) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_queue_push_head) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_set_prgname) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_setenv) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_shell_quote) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_append) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_concat) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_copy) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_delete_link) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_find) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_foreach) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_free_1) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_insert_sorted) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_last) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_length) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_nth) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_nth_data) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_prepend) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_remove) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_slist_reverse) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_snprintf) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_spaced_primes_closest) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_spawn_async_with_pipes) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_str_equal) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_str_has_prefix) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_str_hash) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strchomp) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strchug) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strconcat) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strdup_printf) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strdup_vprintf) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strerror) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strfreev) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_string_append) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_string_append_c) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_string_append_len) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_string_append_printf) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_string_free) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_string_new) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_string_printf) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strjoin) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strlcpy) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strndup) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strreverse) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_strsplit) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_timer_destroy) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_timer_elapsed) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_timer_new) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_timer_start) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_timer_stop) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_ucs4_to_utf16) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_unichar_tolower) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_unichar_type) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_unichar_xdigit_value) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_unsetenv) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_usleep) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_utf16_to_ucs4) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_utf16_to_utf8) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_utf8_strdown) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_utf8_to_utf16) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_g_utf8_validate) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_malloc) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_malloc0) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_realloc) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_try_malloc) { return UNIMPLEMENTED(); } EXPORT(int, monoeg_try_realloc) { return UNIMPLEMENTED(); } EXPORT(int, pss_alloc_mem) { return UNIMPLEMENTED(); } EXPORT(int, pss_alloc_raw) { return UNIMPLEMENTED(); } EXPORT(int, pss_app_exit_liveboard) { return UNIMPLEMENTED(); } EXPORT(int, pss_code_mem_alloc) { return UNIMPLEMENTED(); } EXPORT(int, pss_code_mem_flush_icache) { return UNIMPLEMENTED(); } EXPORT(int, pss_code_mem_free) { return UNIMPLEMENTED(); } EXPORT(int, pss_code_mem_initialize) { return UNIMPLEMENTED(); } EXPORT(int, pss_code_mem_lock) { return UNIMPLEMENTED(); } EXPORT(int, pss_code_mem_terminate) { return UNIMPLEMENTED(); } EXPORT(int, pss_code_mem_unlock) { return UNIMPLEMENTED(); } EXPORT(int, pss_create_semaphore) { return UNIMPLEMENTED(); } EXPORT(int, pss_crypto_close) { return UNIMPLEMENTED(); } EXPORT(int, pss_crypto_fread) { return UNIMPLEMENTED(); } EXPORT(int, pss_crypto_open) { return UNIMPLEMENTED(); } EXPORT(int, pss_crypto_read) { return UNIMPLEMENTED(); } EXPORT(int, pss_delay_thread) { return UNIMPLEMENTED(); } EXPORT(int, pss_delete_semaphore) { return UNIMPLEMENTED(); } EXPORT(int, pss_disable_ftz) { return UNIMPLEMENTED(); } EXPORT(int, pss_errno_loc) { return UNIMPLEMENTED(); } EXPORT(int, pss_free_mem) { return UNIMPLEMENTED(); } EXPORT(int, pss_free_prng_provider) { return UNIMPLEMENTED(); } EXPORT(int, pss_free_raw) { return UNIMPLEMENTED(); } EXPORT(int, pss_get_errnoloc) { return UNIMPLEMENTED(); } EXPORT(int, pss_get_prng_provider) { return UNIMPLEMENTED(); } EXPORT(int, pss_get_thread_context) { return UNIMPLEMENTED(); } EXPORT(int, pss_get_ticks_32) { return UNIMPLEMENTED(); } EXPORT(int, pss_get_ticks_64) { return UNIMPLEMENTED(); } EXPORT(int, pss_get_ticks_since_111) { return UNIMPLEMENTED(); } EXPORT(int, pss_get_win32_filetime) { return UNIMPLEMENTED(); } EXPORT(int, pss_getpagesize) { return UNIMPLEMENTED(); } EXPORT(int, pss_getpid) { return UNIMPLEMENTED(); } EXPORT(int, pss_gettimeofday) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_chstat) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_close) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_dclose) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_dopen) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_getstat) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_lseek) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_mkdir) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_open) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_read) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_remove) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_rename) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_rmdir) { return UNIMPLEMENTED(); } EXPORT(int, pss_io_write) { return UNIMPLEMENTED(); } EXPORT(int, pss_nanosleep) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_accept) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_bind) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_connect) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_epoll_create) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_epoll_ctl) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_epoll_destroy) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_epoll_wait) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_gethostname) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_getpeername) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_getsockname) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_getsockopt) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_htonl) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_htons) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_init) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_listen) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_ntohl) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_ntohs) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_recv) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_recvfrom) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_resolver_create) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_resolver_start_aton) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_resolver_start_ntoa) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_send) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_sendto) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_setsockopt) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_shutdown) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_socket) { return UNIMPLEMENTED(); } EXPORT(int, pss_net_socket_close) { return UNIMPLEMENTED(); } EXPORT(int, pss_prng_fill) { return UNIMPLEMENTED(); } EXPORT(int, pss_resume_thread) { return UNIMPLEMENTED(); } EXPORT(int, pss_set_thread_context) { return UNIMPLEMENTED(); } EXPORT(int, pss_set_win32_filetime) { return UNIMPLEMENTED(); } EXPORT(int, pss_signal_semaphore) { return UNIMPLEMENTED(); } EXPORT(int, pss_supports_fast_tls) { return UNIMPLEMENTED(); } EXPORT(int, pss_suspend_thread) { return UNIMPLEMENTED(); } EXPORT(int, pss_threads_initialize) { return UNIMPLEMENTED(); } EXPORT(int, pss_usb_transport_close1) { return UNIMPLEMENTED(); } EXPORT(int, pss_usb_transport_close2) { return UNIMPLEMENTED(); } EXPORT(int, pss_usb_transport_connect) { return UNIMPLEMENTED(); } EXPORT(int, pss_usb_transport_recv) { return UNIMPLEMENTED(); } EXPORT(int, pss_usb_transport_send) { return UNIMPLEMENTED(); } EXPORT(int, pss_wait_semaphore) { return UNIMPLEMENTED(); } EXPORT(int, pthread_attr_init) { return UNIMPLEMENTED(); } EXPORT(int, pthread_attr_setstacksize) { return UNIMPLEMENTED(); } EXPORT(int, pthread_cleanup_pop_) { return UNIMPLEMENTED(); } EXPORT(int, pthread_cleanup_push_) { return UNIMPLEMENTED(); } EXPORT(int, pthread_cond_broadcast) { return UNIMPLEMENTED(); } EXPORT(int, pthread_cond_destroy) { return UNIMPLEMENTED(); } EXPORT(int, pthread_cond_init) { return UNIMPLEMENTED(); } EXPORT(int, pthread_cond_signal) { return UNIMPLEMENTED(); } EXPORT(int, pthread_cond_timedwait) { return UNIMPLEMENTED(); } EXPORT(int, pthread_cond_wait) { return UNIMPLEMENTED(); } EXPORT(int, pthread_create) { return UNIMPLEMENTED(); } EXPORT(int, pthread_detach) { return UNIMPLEMENTED(); } EXPORT(int, pthread_equal) { return UNIMPLEMENTED(); } EXPORT(int, pthread_exit) { return UNIMPLEMENTED(); } EXPORT(int, pthread_getspecific) { return UNIMPLEMENTED(); } EXPORT(int, pthread_getspecific_for_thread) { return UNIMPLEMENTED(); } EXPORT(int, pthread_join) { return UNIMPLEMENTED(); } EXPORT(int, pthread_key_create) { return UNIMPLEMENTED(); } EXPORT(int, pthread_key_delete) { return UNIMPLEMENTED(); } EXPORT(int, pthread_mutex_destroy) { return UNIMPLEMENTED(); } EXPORT(int, pthread_mutex_init) { return UNIMPLEMENTED(); } EXPORT(int, pthread_mutex_lock) { return UNIMPLEMENTED(); } EXPORT(int, pthread_mutex_trylock) { return UNIMPLEMENTED(); } EXPORT(int, pthread_mutex_unlock) { return UNIMPLEMENTED(); } EXPORT(int, pthread_mutexattr_destroy) { return UNIMPLEMENTED(); } EXPORT(int, pthread_mutexattr_init) { return UNIMPLEMENTED(); } EXPORT(int, pthread_mutexattr_settype) { return UNIMPLEMENTED(); } EXPORT(int, pthread_self) { return UNIMPLEMENTED(); } EXPORT(int, pthread_setspecific) { return UNIMPLEMENTED(); } EXPORT(int, pthread_vita_tls_create_np) { return UNIMPLEMENTED(); } EXPORT(int, pthread_vita_tls_get_np) { return UNIMPLEMENTED(); } EXPORT(int, pthread_vita_tls_set_np) { return UNIMPLEMENTED(); } EXPORT(int, sched_yield) { return UNIMPLEMENTED(); } EXPORT(int, unlink) { return UNIMPLEMENTED(); } BRIDGE_IMPL(__aeabi_unwind_cpp_pr0) BRIDGE_IMPL(__aeabi_unwind_cpp_pr1) BRIDGE_IMPL(__ashldi3) BRIDGE_IMPL(__divdi3) BRIDGE_IMPL(__divsi3) BRIDGE_IMPL(__lshrdi3) BRIDGE_IMPL(__moddi3) BRIDGE_IMPL(__modsi3) BRIDGE_IMPL(__sce_aeabi_idiv1) BRIDGE_IMPL(__sce_aeabi_ldiv1) BRIDGE_IMPL(__udivdi3) BRIDGE_IMPL(__udivsi3) BRIDGE_IMPL(__umoddi3) BRIDGE_IMPL(__umodsi3) BRIDGE_IMPL(environ) BRIDGE_IMPL(g_ascii_strcasecmp) BRIDGE_IMPL(g_file_vita_get_current_dir) BRIDGE_IMPL(g_file_vita_get_full_path) BRIDGE_IMPL(g_file_vita_set_current_dir) BRIDGE_IMPL(getenv) BRIDGE_IMPL(monoeg_assertion_message) BRIDGE_IMPL(monoeg_g_array_append_vals) BRIDGE_IMPL(monoeg_g_array_free) BRIDGE_IMPL(monoeg_g_array_insert_vals) BRIDGE_IMPL(monoeg_g_array_new) BRIDGE_IMPL(monoeg_g_ascii_strdown) BRIDGE_IMPL(monoeg_g_ascii_strncasecmp) BRIDGE_IMPL(monoeg_g_ascii_tolower) BRIDGE_IMPL(monoeg_g_ascii_xdigit_value) BRIDGE_IMPL(monoeg_g_build_path) BRIDGE_IMPL(monoeg_g_convert) BRIDGE_IMPL(monoeg_g_dir_close) BRIDGE_IMPL(monoeg_g_dir_open) BRIDGE_IMPL(monoeg_g_dir_read_name) BRIDGE_IMPL(monoeg_g_direct_equal) BRIDGE_IMPL(monoeg_g_direct_hash) BRIDGE_IMPL(monoeg_g_error_free) BRIDGE_IMPL(monoeg_g_file_get_contents) BRIDGE_IMPL(monoeg_g_file_open_tmp) BRIDGE_IMPL(monoeg_g_file_test) BRIDGE_IMPL(monoeg_g_filename_from_uri) BRIDGE_IMPL(monoeg_g_filename_from_utf8) BRIDGE_IMPL(monoeg_g_filename_to_uri) BRIDGE_IMPL(monoeg_g_find_program_in_path) BRIDGE_IMPL(monoeg_g_free) BRIDGE_IMPL(monoeg_g_get_charset) BRIDGE_IMPL(monoeg_g_get_current_dir) BRIDGE_IMPL(monoeg_g_get_home_dir) BRIDGE_IMPL(monoeg_g_get_tmp_dir) BRIDGE_IMPL(monoeg_g_get_user_name) BRIDGE_IMPL(monoeg_g_getenv) BRIDGE_IMPL(monoeg_g_hash_table_destroy) BRIDGE_IMPL(monoeg_g_hash_table_foreach) BRIDGE_IMPL(monoeg_g_hash_table_foreach_remove) BRIDGE_IMPL(monoeg_g_hash_table_foreach_steal) BRIDGE_IMPL(monoeg_g_hash_table_insert_replace) BRIDGE_IMPL(monoeg_g_hash_table_iter_init) BRIDGE_IMPL(monoeg_g_hash_table_iter_next) BRIDGE_IMPL(monoeg_g_hash_table_lookup) BRIDGE_IMPL(monoeg_g_hash_table_lookup_extended) BRIDGE_IMPL(monoeg_g_hash_table_new) BRIDGE_IMPL(monoeg_g_hash_table_new_full) BRIDGE_IMPL(monoeg_g_hash_table_remove) BRIDGE_IMPL(monoeg_g_hash_table_size) BRIDGE_IMPL(monoeg_g_list_alloc) BRIDGE_IMPL(monoeg_g_list_append) BRIDGE_IMPL(monoeg_g_list_copy) BRIDGE_IMPL(monoeg_g_list_delete_link) BRIDGE_IMPL(monoeg_g_list_find) BRIDGE_IMPL(monoeg_g_list_foreach) BRIDGE_IMPL(monoeg_g_list_free) BRIDGE_IMPL(monoeg_g_list_insert_before) BRIDGE_IMPL(monoeg_g_list_length) BRIDGE_IMPL(monoeg_g_list_nth) BRIDGE_IMPL(monoeg_g_list_nth_data) BRIDGE_IMPL(monoeg_g_list_prepend) BRIDGE_IMPL(monoeg_g_list_remove) BRIDGE_IMPL(monoeg_g_list_remove_link) BRIDGE_IMPL(monoeg_g_list_reverse) BRIDGE_IMPL(monoeg_g_list_sort) BRIDGE_IMPL(monoeg_g_locale_from_utf8) BRIDGE_IMPL(monoeg_g_locale_to_utf8) BRIDGE_IMPL(monoeg_g_log) BRIDGE_IMPL(monoeg_g_log_set_always_fatal) BRIDGE_IMPL(monoeg_g_log_set_fatal_mask) BRIDGE_IMPL(monoeg_g_logv) BRIDGE_IMPL(monoeg_g_markup_parse_context_end_parse) BRIDGE_IMPL(monoeg_g_markup_parse_context_free) BRIDGE_IMPL(monoeg_g_markup_parse_context_new) BRIDGE_IMPL(monoeg_g_markup_parse_context_parse) BRIDGE_IMPL(monoeg_g_memdup) BRIDGE_IMPL(monoeg_g_path_get_basename) BRIDGE_IMPL(monoeg_g_path_get_dirname) BRIDGE_IMPL(monoeg_g_path_is_absolute) BRIDGE_IMPL(monoeg_g_print) BRIDGE_IMPL(monoeg_g_printerr) BRIDGE_IMPL(monoeg_g_ptr_array_add) BRIDGE_IMPL(monoeg_g_ptr_array_free) BRIDGE_IMPL(monoeg_g_ptr_array_new) BRIDGE_IMPL(monoeg_g_ptr_array_remove) BRIDGE_IMPL(monoeg_g_ptr_array_remove_fast) BRIDGE_IMPL(monoeg_g_ptr_array_remove_index) BRIDGE_IMPL(monoeg_g_ptr_array_remove_index_fast) BRIDGE_IMPL(monoeg_g_ptr_array_sized_new) BRIDGE_IMPL(monoeg_g_queue_free) BRIDGE_IMPL(monoeg_g_queue_is_empty) BRIDGE_IMPL(monoeg_g_queue_new) BRIDGE_IMPL(monoeg_g_queue_pop_head) BRIDGE_IMPL(monoeg_g_queue_push_head) BRIDGE_IMPL(monoeg_g_set_prgname) BRIDGE_IMPL(monoeg_g_setenv) BRIDGE_IMPL(monoeg_g_shell_quote) BRIDGE_IMPL(monoeg_g_slist_append) BRIDGE_IMPL(monoeg_g_slist_concat) BRIDGE_IMPL(monoeg_g_slist_copy) BRIDGE_IMPL(monoeg_g_slist_delete_link) BRIDGE_IMPL(monoeg_g_slist_find) BRIDGE_IMPL(monoeg_g_slist_foreach) BRIDGE_IMPL(monoeg_g_slist_free) BRIDGE_IMPL(monoeg_g_slist_free_1) BRIDGE_IMPL(monoeg_g_slist_insert_sorted) BRIDGE_IMPL(monoeg_g_slist_last) BRIDGE_IMPL(monoeg_g_slist_length) BRIDGE_IMPL(monoeg_g_slist_nth) BRIDGE_IMPL(monoeg_g_slist_nth_data) BRIDGE_IMPL(monoeg_g_slist_prepend) BRIDGE_IMPL(monoeg_g_slist_remove) BRIDGE_IMPL(monoeg_g_slist_reverse) BRIDGE_IMPL(monoeg_g_snprintf) BRIDGE_IMPL(monoeg_g_spaced_primes_closest) BRIDGE_IMPL(monoeg_g_spawn_async_with_pipes) BRIDGE_IMPL(monoeg_g_str_equal) BRIDGE_IMPL(monoeg_g_str_has_prefix) BRIDGE_IMPL(monoeg_g_str_hash) BRIDGE_IMPL(monoeg_g_strchomp) BRIDGE_IMPL(monoeg_g_strchug) BRIDGE_IMPL(monoeg_g_strconcat) BRIDGE_IMPL(monoeg_g_strdup_printf) BRIDGE_IMPL(monoeg_g_strdup_vprintf) BRIDGE_IMPL(monoeg_g_strerror) BRIDGE_IMPL(monoeg_g_strfreev) BRIDGE_IMPL(monoeg_g_string_append) BRIDGE_IMPL(monoeg_g_string_append_c) BRIDGE_IMPL(monoeg_g_string_append_len) BRIDGE_IMPL(monoeg_g_string_append_printf) BRIDGE_IMPL(monoeg_g_string_free) BRIDGE_IMPL(monoeg_g_string_new) BRIDGE_IMPL(monoeg_g_string_printf) BRIDGE_IMPL(monoeg_g_strjoin) BRIDGE_IMPL(monoeg_g_strlcpy) BRIDGE_IMPL(monoeg_g_strndup) BRIDGE_IMPL(monoeg_g_strreverse) BRIDGE_IMPL(monoeg_g_strsplit) BRIDGE_IMPL(monoeg_g_timer_destroy) BRIDGE_IMPL(monoeg_g_timer_elapsed) BRIDGE_IMPL(monoeg_g_timer_new) BRIDGE_IMPL(monoeg_g_timer_start) BRIDGE_IMPL(monoeg_g_timer_stop) BRIDGE_IMPL(monoeg_g_ucs4_to_utf16) BRIDGE_IMPL(monoeg_g_unichar_tolower) BRIDGE_IMPL(monoeg_g_unichar_type) BRIDGE_IMPL(monoeg_g_unichar_xdigit_value) BRIDGE_IMPL(monoeg_g_unsetenv) BRIDGE_IMPL(monoeg_g_usleep) BRIDGE_IMPL(monoeg_g_utf16_to_ucs4) BRIDGE_IMPL(monoeg_g_utf16_to_utf8) BRIDGE_IMPL(monoeg_g_utf8_strdown) BRIDGE_IMPL(monoeg_g_utf8_to_utf16) BRIDGE_IMPL(monoeg_g_utf8_validate) BRIDGE_IMPL(monoeg_malloc) BRIDGE_IMPL(monoeg_malloc0) BRIDGE_IMPL(monoeg_realloc) BRIDGE_IMPL(monoeg_try_malloc) BRIDGE_IMPL(monoeg_try_realloc) BRIDGE_IMPL(pss_alloc_mem) BRIDGE_IMPL(pss_alloc_raw) BRIDGE_IMPL(pss_app_exit_liveboard) BRIDGE_IMPL(pss_code_mem_alloc) BRIDGE_IMPL(pss_code_mem_flush_icache) BRIDGE_IMPL(pss_code_mem_free) BRIDGE_IMPL(pss_code_mem_initialize) BRIDGE_IMPL(pss_code_mem_lock) BRIDGE_IMPL(pss_code_mem_terminate) BRIDGE_IMPL(pss_code_mem_unlock) BRIDGE_IMPL(pss_create_semaphore) BRIDGE_IMPL(pss_crypto_close) BRIDGE_IMPL(pss_crypto_fread) BRIDGE_IMPL(pss_crypto_open) BRIDGE_IMPL(pss_crypto_read) BRIDGE_IMPL(pss_delay_thread) BRIDGE_IMPL(pss_delete_semaphore) BRIDGE_IMPL(pss_disable_ftz) BRIDGE_IMPL(pss_errno_loc) BRIDGE_IMPL(pss_free_mem) BRIDGE_IMPL(pss_free_prng_provider) BRIDGE_IMPL(pss_free_raw) BRIDGE_IMPL(pss_get_errnoloc) BRIDGE_IMPL(pss_get_prng_provider) BRIDGE_IMPL(pss_get_thread_context) BRIDGE_IMPL(pss_get_ticks_32) BRIDGE_IMPL(pss_get_ticks_64) BRIDGE_IMPL(pss_get_ticks_since_111) BRIDGE_IMPL(pss_get_win32_filetime) BRIDGE_IMPL(pss_getpagesize) BRIDGE_IMPL(pss_getpid) BRIDGE_IMPL(pss_gettimeofday) BRIDGE_IMPL(pss_io_chstat) BRIDGE_IMPL(pss_io_close) BRIDGE_IMPL(pss_io_dclose) BRIDGE_IMPL(pss_io_dopen) BRIDGE_IMPL(pss_io_getstat) BRIDGE_IMPL(pss_io_lseek) BRIDGE_IMPL(pss_io_mkdir) BRIDGE_IMPL(pss_io_open) BRIDGE_IMPL(pss_io_read) BRIDGE_IMPL(pss_io_remove) BRIDGE_IMPL(pss_io_rename) BRIDGE_IMPL(pss_io_rmdir) BRIDGE_IMPL(pss_io_write) BRIDGE_IMPL(pss_nanosleep) BRIDGE_IMPL(pss_net_accept) BRIDGE_IMPL(pss_net_bind) BRIDGE_IMPL(pss_net_connect) BRIDGE_IMPL(pss_net_epoll_create) BRIDGE_IMPL(pss_net_epoll_ctl) BRIDGE_IMPL(pss_net_epoll_destroy) BRIDGE_IMPL(pss_net_epoll_wait) BRIDGE_IMPL(pss_net_gethostname) BRIDGE_IMPL(pss_net_getpeername) BRIDGE_IMPL(pss_net_getsockname) BRIDGE_IMPL(pss_net_getsockopt) BRIDGE_IMPL(pss_net_htonl) BRIDGE_IMPL(pss_net_htons) BRIDGE_IMPL(pss_net_init) BRIDGE_IMPL(pss_net_listen) BRIDGE_IMPL(pss_net_ntohl) BRIDGE_IMPL(pss_net_ntohs) BRIDGE_IMPL(pss_net_recv) BRIDGE_IMPL(pss_net_recvfrom) BRIDGE_IMPL(pss_net_resolver_create) BRIDGE_IMPL(pss_net_resolver_start_aton) BRIDGE_IMPL(pss_net_resolver_start_ntoa) BRIDGE_IMPL(pss_net_send) BRIDGE_IMPL(pss_net_sendto) BRIDGE_IMPL(pss_net_setsockopt) BRIDGE_IMPL(pss_net_shutdown) BRIDGE_IMPL(pss_net_socket) BRIDGE_IMPL(pss_net_socket_close) BRIDGE_IMPL(pss_prng_fill) BRIDGE_IMPL(pss_resume_thread) BRIDGE_IMPL(pss_set_thread_context) BRIDGE_IMPL(pss_set_win32_filetime) BRIDGE_IMPL(pss_signal_semaphore) BRIDGE_IMPL(pss_supports_fast_tls) BRIDGE_IMPL(pss_suspend_thread) BRIDGE_IMPL(pss_threads_initialize) BRIDGE_IMPL(pss_usb_transport_close1) BRIDGE_IMPL(pss_usb_transport_close2) BRIDGE_IMPL(pss_usb_transport_connect) BRIDGE_IMPL(pss_usb_transport_recv) BRIDGE_IMPL(pss_usb_transport_send) BRIDGE_IMPL(pss_wait_semaphore) BRIDGE_IMPL(pthread_attr_init) BRIDGE_IMPL(pthread_attr_setstacksize) BRIDGE_IMPL(pthread_cleanup_pop_) BRIDGE_IMPL(pthread_cleanup_push_) BRIDGE_IMPL(pthread_cond_broadcast) BRIDGE_IMPL(pthread_cond_destroy) BRIDGE_IMPL(pthread_cond_init) BRIDGE_IMPL(pthread_cond_signal) BRIDGE_IMPL(pthread_cond_timedwait) BRIDGE_IMPL(pthread_cond_wait) BRIDGE_IMPL(pthread_create) BRIDGE_IMPL(pthread_detach) BRIDGE_IMPL(pthread_equal) BRIDGE_IMPL(pthread_exit) BRIDGE_IMPL(pthread_getspecific) BRIDGE_IMPL(pthread_getspecific_for_thread) BRIDGE_IMPL(pthread_join) BRIDGE_IMPL(pthread_key_create) BRIDGE_IMPL(pthread_key_delete) BRIDGE_IMPL(pthread_mutex_destroy) BRIDGE_IMPL(pthread_mutex_init) BRIDGE_IMPL(pthread_mutex_lock) BRIDGE_IMPL(pthread_mutex_trylock) BRIDGE_IMPL(pthread_mutex_unlock) BRIDGE_IMPL(pthread_mutexattr_destroy) BRIDGE_IMPL(pthread_mutexattr_init) BRIDGE_IMPL(pthread_mutexattr_settype) BRIDGE_IMPL(pthread_self) BRIDGE_IMPL(pthread_setspecific) BRIDGE_IMPL(pthread_vita_tls_create_np) BRIDGE_IMPL(pthread_vita_tls_get_np) BRIDGE_IMPL(pthread_vita_tls_set_np) BRIDGE_IMPL(sched_yield) BRIDGE_IMPL(unlink)