Renamed gtestframework to gtestutils.
[platform/upstream/glib.git] / glib / glib.symbols
index 28c23e7..9288e56 100644 (file)
@@ -62,7 +62,11 @@ g_async_queue_pop
 g_async_queue_pop_unlocked
 g_async_queue_push
 g_async_queue_push_unlocked
+g_async_queue_push_sorted
+g_async_queue_push_sorted_unlocked
 g_async_queue_ref
+g_async_queue_sort
+g_async_queue_sort_unlocked
 g_async_queue_timed_pop
 g_async_queue_timed_pop_unlocked
 g_async_queue_try_pop
@@ -82,9 +86,12 @@ g_atomic_int_add
 g_atomic_int_compare_and_exchange
 g_atomic_int_exchange_and_add
 g_atomic_pointer_compare_and_exchange
-#ifdef G_ATOMIC_OP_MEMORY_BARRIER_NEEDED
+#ifdef INCLUDE_INTERNAL_SYMBOLS
+ /* these are not internal, but we don't want to alias them */
 g_atomic_int_get
 g_atomic_pointer_get
+g_atomic_int_set
+g_atomic_pointer_set
 #endif
 #endif
 #endif
@@ -96,6 +103,61 @@ g_on_error_stack_trace
 #endif
 #endif
 
+#if IN_HEADER(__G_BASE64_H__)
+#if IN_FILE(__G_BASE64_C__)
+g_base64_encode_step
+g_base64_encode_close
+g_base64_encode G_GNUC_MALLOC
+g_base64_decode_step
+g_base64_decode G_GNUC_MALLOC
+#endif
+#endif
+
+#if IN_HEADER(__G_BOOKMARK_FILE_H__)
+#if IN_FILE(__G_BOOKMARK_FILE_C__)
+g_bookmark_file_error_quark
+g_bookmark_file_new
+g_bookmark_file_free
+g_bookmark_file_load_from_file
+g_bookmark_file_load_from_data
+g_bookmark_file_load_from_data_dirs
+g_bookmark_file_to_data
+g_bookmark_file_to_file
+g_bookmark_file_set_title
+g_bookmark_file_get_title G_GNUC_MALLOC
+g_bookmark_file_set_description
+g_bookmark_file_get_description G_GNUC_MALLOC
+g_bookmark_file_set_mime_type
+g_bookmark_file_get_mime_type G_GNUC_MALLOC
+g_bookmark_file_set_groups
+g_bookmark_file_add_group
+g_bookmark_file_has_group
+g_bookmark_file_get_groups G_GNUC_MALLOC
+g_bookmark_file_add_application
+g_bookmark_file_has_application
+g_bookmark_file_get_applications G_GNUC_MALLOC
+g_bookmark_file_set_app_info
+g_bookmark_file_get_app_info
+g_bookmark_file_set_is_private
+g_bookmark_file_get_is_private
+g_bookmark_file_set_icon
+g_bookmark_file_get_icon
+g_bookmark_file_set_added
+g_bookmark_file_get_added
+g_bookmark_file_set_modified
+g_bookmark_file_get_modified
+g_bookmark_file_set_visited
+g_bookmark_file_get_visited
+g_bookmark_file_has_item
+g_bookmark_file_get_size
+g_bookmark_file_get_uris G_GNUC_MALLOC
+g_bookmark_file_remove_group
+g_bookmark_file_remove_application
+g_bookmark_file_remove_item
+g_bookmark_file_move_item
+#endif
+#endif
+
 #if IN_HEADER(__G_CACHE_H__)
 #if IN_FILE(__G_CACHE_C__)
 g_cache_destroy
@@ -103,9 +165,11 @@ g_cache_insert
 g_cache_key_foreach
 g_cache_new
 g_cache_remove
+#ifndef G_DISABLE_DEPRECATED
 g_cache_value_foreach
 #endif
 #endif
+#endif
 
 #if IN_HEADER(__G_COMPLETION_H__)
 #if IN_FILE(__G_COMPLETION_C__)
@@ -152,19 +216,29 @@ g_uri_list_extract_uris G_GNUC_MALLOC
 #if IN_FILE(__G_DATASET_C__)
 g_datalist_clear
 g_datalist_foreach
+g_datalist_get_flags
 g_datalist_id_get_data
 g_datalist_id_remove_no_notify
 g_datalist_id_set_data_full
+g_datalist_set_flags
+g_datalist_unset_flags
 g_datalist_init
 g_dataset_destroy
 g_dataset_foreach
 g_dataset_id_get_data
 g_dataset_id_remove_no_notify
 g_dataset_id_set_data_full
+#endif
+#endif
+
+#if IN_HEADER(__G_QUARK_H__)
+#if IN_FILE(__G_DATASET_C__)
 g_quark_from_static_string
 g_quark_from_string
 g_quark_to_string G_GNUC_CONST
 g_quark_try_string
+g_intern_string
+g_intern_static_string
 #endif
 #endif
 
@@ -202,7 +276,11 @@ g_date_set_dmy
 g_date_set_julian
 g_date_set_month
 g_date_set_parse
+#ifndef G_DISABLE_DEPRECATED
 g_date_set_time
+#endif
+g_date_set_time_t
+g_date_set_time_val
 g_date_set_year
 g_date_strftime
 g_date_subtract_days
@@ -242,21 +320,26 @@ g_error_new G_GNUC_PRINTF(3,4)
 g_error_new_literal
 g_propagate_error
 g_set_error G_GNUC_PRINTF(4,5)
+g_prefix_error G_GNUC_PRINTF(2,3)
+g_propagate_prefixed_error G_GNUC_PRINTF(3,4)
 #endif
 #endif
 
 #if IN_HEADER(__G_FILEUTILS_H__)
 #if IN_FILE(__G_FILEUTILS_C__)
-g_build_filename G_GNUC_NULL_TERMINATED
-g_build_path G_GNUC_NULL_TERMINATED
+g_build_filename G_GNUC_MALLOC G_GNUC_NULL_TERMINATED
+g_build_filenamev G_GNUC_MALLOC
+g_build_path G_GNUC_MALLOC G_GNUC_NULL_TERMINATED
+g_build_pathv G_GNUC_MALLOC 
 g_file_error_from_errno
 g_file_error_quark
 g_file_get_contents PRIVATE
-g_file_replace
+g_file_set_contents
 g_file_open_tmp PRIVATE
 g_file_test PRIVATE
 g_file_read_link
 g_mkstemp PRIVATE
+g_mkdir_with_parents
 #ifdef G_OS_WIN32
 g_file_get_contents_utf8
 g_file_open_tmp_utf8
@@ -269,19 +352,25 @@ g_mkstemp_utf8
 #if IN_HEADER(__G_HASH_H__)
 #if IN_FILE(__G_HASH_C__)
 g_hash_table_destroy
+g_hash_table_unref
+g_hash_table_ref
 g_hash_table_find
 g_hash_table_foreach
 g_hash_table_foreach_remove
 g_hash_table_foreach_steal
+g_hash_table_get_keys
+g_hash_table_get_values
 g_hash_table_insert
 g_hash_table_lookup
 g_hash_table_lookup_extended
 g_hash_table_new
 g_hash_table_new_full
 g_hash_table_remove
+g_hash_table_remove_all
 g_hash_table_replace
 g_hash_table_size
 g_hash_table_steal
+g_hash_table_steal_all
 #endif
 #endif
 
@@ -392,6 +481,8 @@ g_key_file_get_boolean
 g_key_file_get_boolean_list G_GNUC_MALLOC
 g_key_file_get_comment G_GNUC_MALLOC
 g_key_file_get_groups G_GNUC_MALLOC
+g_key_file_get_double
+g_key_file_get_double_list G_GNUC_MALLOC
 g_key_file_get_integer
 g_key_file_get_integer_list G_GNUC_MALLOC
 g_key_file_get_keys G_GNUC_MALLOC
@@ -403,6 +494,7 @@ g_key_file_get_string_list G_GNUC_MALLOC
 g_key_file_get_value G_GNUC_MALLOC
 g_key_file_has_group
 g_key_file_has_key
+g_key_file_load_from_dirs
 g_key_file_load_from_data
 g_key_file_load_from_data_dirs
 g_key_file_load_from_file
@@ -413,6 +505,8 @@ g_key_file_remove_key
 g_key_file_set_boolean
 g_key_file_set_boolean_list
 g_key_file_set_comment
+g_key_file_set_double
+g_key_file_set_double_list
 g_key_file_set_integer
 g_key_file_set_integer_list
 g_key_file_set_list_separator
@@ -442,17 +536,20 @@ g_list_index
 g_list_insert
 g_list_insert_before
 g_list_insert_sorted
+g_list_insert_sorted_with_data
 g_list_last
 g_list_length
 g_list_nth
 g_list_nth_data
 g_list_nth_prev
-#ifndef DISABLE_MEM_POOLS
+#ifndef G_DISABLE_DEPRECATED
 g_list_pop_allocator
-g_list_push_allocator
 #endif
 g_list_position
 g_list_prepend
+#ifndef G_DISABLE_DEPRECATED
+g_list_push_allocator
+#endif
 g_list_remove
 g_list_remove_all
 g_list_remove_link
@@ -477,6 +574,7 @@ g_main_context_find_source_by_funcs_user_data
 g_main_context_find_source_by_id
 g_main_context_find_source_by_user_data
 g_main_context_get_poll_func
+g_main_context_is_owner
 g_main_context_iteration
 g_main_context_new
 g_main_context_pending
@@ -490,6 +588,7 @@ g_main_context_unref
 g_main_context_wait
 g_main_context_wakeup
 g_main_depth
+g_main_current_source
 g_main_loop_get_context
 g_main_loop_is_running
 g_main_loop_new
@@ -514,6 +613,8 @@ g_source_remove_poll
 g_source_set_callback
 g_source_set_callback_indirect
 g_source_set_can_recurse
+g_source_set_funcs
+g_source_is_destroyed
 g_source_set_priority
 g_source_unref
 g_idle_add
@@ -521,8 +622,20 @@ g_idle_add_full
 g_idle_remove_by_data
 g_idle_source_new
 g_timeout_add
+g_timeout_add_seconds
 g_timeout_add_full
+g_timeout_add_seconds_full
 g_timeout_source_new
+g_timeout_source_new_seconds
+#endif
+#endif
+
+#if IN_HEADER(__G_MAPPED_FILE_H__)
+#if IN_FILE(__G_MAPPED_FILE_C__)
+g_mapped_file_new G_GNUC_MALLOC
+g_mapped_file_get_length
+g_mapped_file_get_contents
+g_mapped_file_free
 #endif
 #endif
 
@@ -533,6 +646,7 @@ g_markup_escape_text
 g_markup_parse_context_end_parse
 g_markup_parse_context_free
 g_markup_parse_context_get_element
+g_markup_parse_context_get_element_stack
 g_markup_parse_context_get_position
 g_markup_parse_context_new
 g_markup_parse_context_parse
@@ -544,6 +658,18 @@ g_markup_vprintf_escaped
 #if IN_HEADER(__G_MEM_H__)
 #if IN_FILE(__G_MEM_C__)
 g_free
+g_malloc G_GNUC_MALLOC
+g_malloc0 G_GNUC_MALLOC
+g_mem_is_system_malloc
+g_mem_profile
+g_mem_set_vtable
+g_realloc
+g_try_malloc G_GNUC_MALLOC
+g_try_malloc0 G_GNUC_MALLOC
+g_try_realloc
+#ifndef G_DISABLE_DEPRECATED
+g_allocator_free
+g_allocator_new
 g_mem_chunk_alloc
 g_mem_chunk_alloc0
 g_mem_chunk_clean
@@ -553,18 +679,26 @@ g_mem_chunk_info
 g_mem_chunk_new
 g_mem_chunk_print
 g_mem_chunk_reset
-g_malloc G_GNUC_MALLOC
-g_malloc0 G_GNUC_MALLOC
-g_mem_is_system_malloc
-g_mem_profile
-g_mem_set_vtable
-g_realloc
-g_allocator_free
-g_allocator_new
 g_blow_chunks
-g_try_malloc G_GNUC_MALLOC
-g_try_malloc0 G_GNUC_MALLOC
-g_try_realloc
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__G_SLICE_H__)
+#if IN_FILE(__G_SLICE_C__)
+g_slice_alloc G_GNUC_MALLOC
+g_slice_alloc0 G_GNUC_MALLOC
+g_slice_copy G_GNUC_MALLOC
+g_slice_free1
+g_slice_free_chain_with_offset
+g_slice_set_config
+g_slice_get_config
+g_slice_get_config_state
+#ifdef G_ENABLE_DEBUG
+#ifdef INCLUDE_INTERNAL_SYMBOLS
+g_slice_debug_tree_statistics
+#endif
+#endif
 #endif
 #endif
 
@@ -612,11 +746,13 @@ g_node_n_children
 g_node_new
 g_node_n_nodes
 g_node_nth_child
-#ifndef DISABLE_MEM_POOLS
+#ifndef G_DISABLE_DEPRECATED
 g_node_pop_allocator
-g_node_push_allocator
 #endif
 g_node_prepend
+#ifndef G_DISABLE_DEPRECATED
+g_node_push_allocator
+#endif
 g_node_reverse_children
 g_node_traverse
 g_node_unlink
@@ -629,14 +765,21 @@ g_option_context_add_group
 g_option_context_add_main_entries
 g_option_error_quark
 g_option_context_free
+g_option_context_get_description
 g_option_context_get_help_enabled
 g_option_context_get_ignore_unknown_options
 g_option_context_get_main_group
+g_option_context_get_summary
 g_option_context_new
 g_option_context_parse
+g_option_context_set_description
 g_option_context_set_help_enabled
 g_option_context_set_ignore_unknown_options
 g_option_context_set_main_group
+g_option_context_set_summary
+g_option_context_set_translate_func
+g_option_context_set_translation_domain
+g_option_context_get_help
 g_option_group_add_entries
 g_option_group_free
 g_option_group_new
@@ -669,15 +812,20 @@ g_spaced_primes_closest G_GNUC_CONST
 g_fprintf G_GNUC_PRINTF(2,3)
 g_printf G_GNUC_PRINTF(1,2)
 g_sprintf G_GNUC_PRINTF(2,3)
-g_snprintf G_GNUC_PRINTF(3,4)
 g_vasprintf
 g_vfprintf
 g_vprintf
-g_vsnprintf
 g_vsprintf
 #endif
 #endif
 
+#if IN_HEADER(__G_UTILS_H__)
+#if IN_FILE(__G_PRINTF_C__)
+g_snprintf G_GNUC_PRINTF(3,4)
+g_vsnprintf
+#endif
+#endif
+
 #if IN_HEADER(__G_QSORT_H__)
 #if IN_FILE(__G_QSORT_C__)
 g_qsort_with_data
@@ -686,6 +834,7 @@ g_qsort_with_data
 
 #if IN_HEADER(__G_QUEUE_H__)
 #if IN_FILE(__G_QUEUE_C__)
+g_queue_clear
 g_queue_copy
 g_queue_delete_link
 g_queue_find
@@ -694,6 +843,7 @@ g_queue_foreach
 g_queue_free
 g_queue_get_length
 g_queue_index
+g_queue_init
 g_queue_insert_after
 g_queue_insert_before
 g_queue_insert_sorted
@@ -789,6 +939,46 @@ g_scanner_warn G_GNUC_PRINTF(2,3)
 #endif
 #endif
 
+#if IN_HEADER(__G_SEQUENCE_H__)
+#if IN_FILE(__G_SEQUENCE_C__)
+g_sequence_new
+g_sequence_free
+g_sequence_get_length
+g_sequence_foreach
+g_sequence_foreach_range
+g_sequence_sort
+g_sequence_sort_iter
+g_sequence_get_begin_iter
+g_sequence_get_end_iter
+g_sequence_get_iter_at_pos
+g_sequence_append
+g_sequence_prepend
+g_sequence_insert_before
+g_sequence_move
+g_sequence_swap
+g_sequence_insert_sorted
+g_sequence_insert_sorted_iter
+g_sequence_sort_changed
+g_sequence_sort_changed_iter
+g_sequence_remove
+g_sequence_remove_range
+g_sequence_move_range
+g_sequence_search
+g_sequence_search_iter
+g_sequence_get
+g_sequence_set
+g_sequence_iter_is_begin
+g_sequence_iter_is_end
+g_sequence_iter_next
+g_sequence_iter_prev
+g_sequence_iter_get_position
+g_sequence_iter_move
+g_sequence_iter_get_sequence
+g_sequence_iter_compare
+g_sequence_range_get_midpoint
+#endif
+#endif
+
 #if IN_HEADER(__G_SHELL_H__)
 #if IN_FILE(__G_SHELL_C__)
 g_shell_error_quark
@@ -814,16 +1004,19 @@ g_slist_index
 g_slist_insert
 g_slist_insert_before
 g_slist_insert_sorted
+g_slist_insert_sorted_with_data
 g_slist_last
 g_slist_length
 g_slist_nth
 g_slist_nth_data
-#ifndef DISABLE_MEM_POOLS
+#ifndef G_DISABLE_DEPRECATED
 g_slist_pop_allocator
-g_slist_push_allocator
 #endif
 g_slist_position
 g_slist_prepend
+#ifndef G_DISABLE_DEPRECATED
+g_slist_push_allocator
+#endif
 g_slist_remove
 g_slist_remove_all
 g_slist_remove_link
@@ -835,13 +1028,20 @@ g_slist_sort_with_data
 
 #if IN_HEADER(__G_SPAWN_H__)
 #if IN_FILE(__G_SPAWN_C__)
-g_spawn_async
-g_spawn_async_with_pipes
+g_spawn_async PRIVATE
+g_spawn_async_with_pipes PRIVATE
 g_spawn_close_pid
-g_spawn_command_line_async
-g_spawn_command_line_sync
+g_spawn_command_line_async PRIVATE
+g_spawn_command_line_sync PRIVATE
 g_spawn_error_quark
-g_spawn_sync
+g_spawn_sync PRIVATE
+#ifdef G_OS_WIN32
+g_spawn_async_utf8
+g_spawn_async_with_pipes_utf8
+g_spawn_command_line_async_utf8
+g_spawn_command_line_sync_utf8
+g_spawn_sync_utf8
+#endif
 #endif
 #endif
 
@@ -849,19 +1049,21 @@ g_spawn_sync
 #if IN_FILE(__G_STDIO_C__)
 #if !defined(G_OS_UNIX) || defined(G_STDIO_NO_WRAP_ON_UNIX)
 /* gstdio wrappers */
-g_access
 g_chmod
 g_open
+g_creat
 g_rename
 g_mkdir
 g_stat
 g_lstat
-g_unlink
 g_remove
-g_rmdir
 g_fopen
 g_freopen
 #endif
+g_access
+g_chdir
+g_unlink
+g_rmdir
 #endif
 #endif
 
@@ -873,6 +1075,7 @@ g_ascii_formatd
 g_ascii_strdown G_GNUC_MALLOC
 g_ascii_strtod
 g_ascii_strtoull
+g_ascii_strtoll
 g_ascii_strup G_GNUC_MALLOC
 g_ascii_tolower G_GNUC_CONST
 g_ascii_toupper G_GNUC_CONST
@@ -927,10 +1130,12 @@ g_string_append
 g_string_append_len
 g_string_append_printf G_GNUC_PRINTF(2,3)
 g_string_append_unichar
+g_string_append_vprintf
 g_string_ascii_down
 g_string_ascii_up
 g_string_assign
 g_string_chunk_free
+g_string_chunk_clear
 g_string_chunk_insert
 g_string_chunk_insert_const
 g_string_chunk_insert_len
@@ -945,6 +1150,8 @@ g_string_insert_len
 g_string_insert_unichar
 g_string_new
 g_string_new_len
+g_string_overwrite
+g_string_overwrite_len
 g_string_prepend
 g_string_prepend_c
 g_string_prepend_len
@@ -957,7 +1164,9 @@ g_string_truncate
 g_string_down
 g_string_up
 #endif
+g_string_vprintf
 #ifdef INCLUDE_INTERNAL_SYMBOLS
+ /* these are not internal, but we don't want to alias them */
 g_string_append_c
 #endif
 g_str_equal
@@ -968,13 +1177,17 @@ g_str_hash
 #if IN_HEADER(__G_THREAD_H__)
 #if IN_FILE(__G_THREAD_C__)
 g_once_impl
+g_once_init_enter_impl
+g_once_init_leave
 #ifdef INCLUDE_INTERNAL_SYMBOLS
 g_thread_init_glib
+g_once_init_enter
 #endif
 #ifdef INCLUDE_VARIABLES
 g_thread_functions_for_glib_use
 g_threads_got_initialized
 g_thread_use_default_impl
+g_thread_gettime
 #endif
 g_thread_create_full
 g_thread_error_quark
@@ -1004,6 +1217,7 @@ g_static_rw_lock_reader_unlock
 g_static_rw_lock_writer_lock
 g_static_rw_lock_writer_trylock
 g_static_rw_lock_writer_unlock
+g_thread_foreach
 #endif
 #endif
 
@@ -1012,14 +1226,62 @@ g_static_rw_lock_writer_unlock
 g_thread_pool_free
 g_thread_pool_get_max_threads
 g_thread_pool_get_max_unused_threads
+g_thread_pool_get_max_idle_time
 g_thread_pool_get_num_threads
 g_thread_pool_get_num_unused_threads
 g_thread_pool_new
 g_thread_pool_push
 g_thread_pool_set_max_threads
 g_thread_pool_set_max_unused_threads
+g_thread_pool_set_max_idle_time
 g_thread_pool_stop_unused_threads
 g_thread_pool_unprocessed
+g_thread_pool_set_sort_function
+#endif
+#endif
+
+#if IN_HEADER(__G_TEST_UTILS_H__)
+#if IN_FILE(__G_TEST_UTILS_C__)
+g_assertion_message
+g_assertion_message_cmpnum
+g_assertion_message_cmpstr
+g_assertion_message_expr
+g_strcmp0
+g_test_add_func
+g_test_add_vtable
+g_test_bug
+g_test_bug_base
+g_test_config_vars
+g_test_create_case
+g_test_create_suite
+g_test_get_root
+g_test_init
+g_test_log_buffer_free
+g_test_log_buffer_new
+g_test_log_buffer_pop
+g_test_log_buffer_push
+g_test_log_msg_free
+g_test_log_type_name
+g_test_maximized_result
+g_test_message
+g_test_minimized_result
+g_test_queue_destroy
+g_test_queue_free
+g_test_rand_double
+g_test_rand_double_range
+g_test_rand_int
+g_test_rand_int_range
+g_test_run
+g_test_run_suite
+g_test_suite_add
+g_test_suite_add_suite
+g_test_timer_elapsed
+g_test_timer_last
+g_test_timer_start
+g_test_trap_assertions
+g_test_trap_fork
+g_test_trap_has_passed
+g_test_trap_reached_timeout
 #endif
 #endif
 
@@ -1033,6 +1295,8 @@ g_timer_reset
 g_timer_start
 g_timer_stop
 g_time_val_add
+g_time_val_from_iso8601
+g_time_val_to_iso8601 G_GNUC_MALLOC
 g_usleep
 #endif
 #endif
@@ -1069,6 +1333,7 @@ g_unichar_break_type G_GNUC_CONST
 #if IN_FILE(__G_UNICOLLATE_C__)
 g_utf8_collate
 g_utf8_collate_key G_GNUC_MALLOC
+g_utf8_collate_key_for_filename G_GNUC_MALLOC
 #endif
 #endif
 
@@ -1076,6 +1341,7 @@ g_utf8_collate_key G_GNUC_MALLOC
 #if IN_FILE(__G_UNIDECOMP_C__)
 g_unicode_canonical_decomposition G_GNUC_MALLOC
 g_unicode_canonical_ordering
+g_unichar_combining_class G_GNUC_CONST
 g_utf8_normalize
 #endif
 #endif
@@ -1095,11 +1361,15 @@ g_unichar_isspace G_GNUC_CONST
 g_unichar_istitle G_GNUC_CONST
 g_unichar_isupper G_GNUC_CONST
 g_unichar_iswide G_GNUC_CONST
+g_unichar_iswide_cjk G_GNUC_CONST
 g_unichar_isxdigit G_GNUC_CONST
+g_unichar_iszerowidth G_GNUC_CONST
 g_unichar_tolower G_GNUC_CONST
 g_unichar_totitle G_GNUC_CONST
 g_unichar_toupper G_GNUC_CONST
+g_unichar_ismark G_GNUC_CONST
 g_unichar_get_mirror_char
+g_unichar_get_script
 g_unichar_digit_value G_GNUC_CONST
 g_unichar_xdigit_value G_GNUC_CONST
 g_unichar_type G_GNUC_CONST
@@ -1158,8 +1428,9 @@ g_get_current_dir PRIVATE
 g_getenv PRIVATE
 g_unsetenv PRIVATE
 g_get_home_dir PRIVATE
+g_get_host_name
 g_setenv PRIVATE
-g_listenv PRIVATE
+g_listenv
 #ifdef G_OS_WIN32
 g_find_program_in_path_utf8
 g_get_current_dir_utf8
@@ -1186,6 +1457,7 @@ g_get_tmp_dir_utf8
 g_get_user_cache_dir
 g_get_user_config_dir
 g_get_user_data_dir
+g_get_user_special_dir
 g_get_user_name PRIVATE
 #ifdef G_OS_WIN32
 g_get_user_name_utf8
@@ -1212,6 +1484,45 @@ g_get_codeset
 #endif
 #endif
 
+#if IN_HEADER(__G_REGEX_H__)
+#if IN_FILE(__G_REGEX_C__)
+g_regex_error_quark
+g_regex_new
+g_regex_ref
+g_regex_unref
+g_regex_get_pattern
+g_regex_get_max_backref
+g_regex_get_capture_count
+g_regex_get_string_number
+g_regex_escape_string
+g_regex_match_simple
+g_regex_match
+g_regex_match_full
+g_regex_match_all
+g_regex_match_all_full
+g_regex_split_simple
+g_regex_split
+g_regex_split_full
+g_regex_replace
+g_regex_replace_literal
+g_regex_replace_eval
+g_regex_check_replacement
+g_match_info_get_regex
+g_match_info_get_string
+g_match_info_free
+g_match_info_next
+g_match_info_matches
+g_match_info_get_match_count
+g_match_info_is_partial_match
+g_match_info_expand_references
+g_match_info_fetch
+g_match_info_fetch_pos
+g_match_info_fetch_named
+g_match_info_fetch_named_pos
+g_match_info_fetch_all
+#endif
+#endif
+
 #if IN_HEADER(__G_WIN32_H__)
 #if IN_FILE(__G_WIN32_H__)
 #ifdef G_OS_WIN32
@@ -1223,6 +1534,7 @@ g_win32_get_package_installation_subdirectory PRIVATE
 g_win32_get_package_installation_subdirectory_utf8
 g_win32_get_windows_version
 g_win32_getlocale
+g_win32_locale_filename_from_utf8
 #endif
 #endif
 #endif
@@ -1240,5 +1552,7 @@ glib_major_version
 glib_mem_profiler_table
 glib_micro_version
 glib_minor_version
+glib_on_error_halt
+g_mem_gc_friendly
 #endif