Add new thread creation API
[platform/upstream/glib.git] / glib / glib.symbols
index 33d2eb4..8f1992a 100644 (file)
@@ -35,6 +35,7 @@ g_ptr_array_free
 g_ptr_array_unref
 g_ptr_array_ref
 g_ptr_array_new
+g_ptr_array_new_full
 g_ptr_array_new_with_free_func
 g_ptr_array_set_free_func
 g_ptr_array_remove
@@ -299,7 +300,6 @@ g_date_time_to_unix
 g_date_time_to_utc
 g_date_time_unref
 g_time_zone_new
-g_time_zone_refresh_local
 g_time_zone_new_local
 g_time_zone_new_utc
 g_time_zone_ref
@@ -341,6 +341,7 @@ g_file_error_quark
 g_file_get_contents PRIVATE
 #endif
 g_file_set_contents
+g_dir_make_tmp
 #ifndef _WIN64
 g_file_open_tmp PRIVATE
 g_file_test PRIVATE
@@ -352,6 +353,8 @@ g_format_size_for_display
 #ifndef _WIN64
 g_mkstemp PRIVATE
 #endif
+g_mkdtemp
+g_mkdtemp_full
 g_mkstemp_full
 g_mkdir_with_parents
 #ifdef G_OS_WIN32
@@ -386,6 +389,15 @@ g_hash_table_iter_get_hash_table
 g_hash_table_iter_remove
 g_hash_table_iter_replace
 g_hash_table_iter_steal
+g_hmac_new
+g_hmac_copy
+g_hmac_ref
+g_hmac_unref
+g_hmac_update
+g_hmac_get_string
+g_hmac_get_digest
+g_compute_hmac_for_data
+g_compute_hmac_for_string
 g_hook_alloc
 g_hook_compare_ids
 g_hook_destroy
@@ -488,7 +500,6 @@ g_key_file_get_string_list
 g_key_file_get_value
 g_key_file_has_group
 g_key_file_has_key
-g_key_file_has_key_full
 g_key_file_load_from_dirs
 g_key_file_load_from_data
 g_key_file_load_from_data_dirs
@@ -625,6 +636,7 @@ g_timeout_add_seconds_full
 g_timeout_source_new
 g_timeout_source_new_seconds
 g_mapped_file_new
+g_mapped_file_new_from_fd
 g_mapped_file_get_length
 g_mapped_file_get_contents
 g_mapped_file_ref
@@ -1075,18 +1087,22 @@ g_pointer_bit_unlock
 g_once_impl
 g_once_init_enter_impl
 g_once_init_leave
-g_thread_init_glib
 g_once_init_enter
-g_thread_functions_for_glib_use
 g_threads_got_initialized
-g_thread_use_default_impl
 g_thread_gettime
+g_thread_create
 g_thread_create_full
 g_thread_error_quark
 g_thread_exit
+g_thread_functions_for_glib_use
+g_thread_init_glib
 g_thread_join
+g_thread_new
+g_thread_new_full
 g_thread_self
 g_thread_set_priority
+g_thread_use_default_impl
+g_thread_yield
 g_static_mutex_free
 g_static_mutex_get_mutex_impl
 g_static_mutex_init
@@ -1332,6 +1348,7 @@ g_get_user_name PRIVATE
 g_get_user_name_utf8
 #endif
 glib_check_version
+glib__private__
 g_nullify_pointer
 g_parse_debug_string
 g_path_get_basename
@@ -1444,6 +1461,7 @@ g_variant_new_int64
 g_variant_new_uint64
 g_variant_new_handle
 g_variant_new_double
+g_variant_new_fixed_array
 g_variant_new_string
 g_variant_new_object_path
 g_variant_is_object_path
@@ -1564,8 +1582,9 @@ g_hostname_to_unicode
 g_unix_error_quark
 g_unix_open_pipe
 g_unix_set_fd_nonblocking
+g_unix_signal_add
+g_unix_signal_add_full
 g_unix_signal_source_new
-g_unix_signal_add_watch_full
 #endif
 g_ascii_table
 g_utf8_skip
@@ -1581,3 +1600,36 @@ glib_micro_version
 glib_minor_version
 glib_on_error_halt
 g_mem_gc_friendly
+g_cond_broadcast
+g_cond_clear
+g_cond_free
+g_cond_init
+g_cond_new
+g_cond_signal
+g_cond_timedwait
+g_cond_timed_wait
+g_cond_wait
+g_mutex_clear
+g_mutex_free
+g_mutex_init
+g_mutex_lock
+g_mutex_new
+g_mutex_trylock
+g_mutex_unlock
+g_private_new
+g_private_get
+g_private_replace
+g_private_set
+g_rw_lock_clear
+g_rw_lock_init
+g_rw_lock_reader_lock
+g_rw_lock_reader_trylock
+g_rw_lock_reader_unlock
+g_rw_lock_writer_lock
+g_rw_lock_writer_trylock
+g_rw_lock_writer_unlock
+g_rec_mutex_clear
+g_rec_mutex_init
+g_rec_mutex_lock
+g_rec_mutex_trylock
+g_rec_mutex_unlock