Just looking at win32... with file_io/win32/pipe.c backports we look wrapped.
Pending no scream of horror, I'm rolling at noon here, 5pm GMT if I'm doing
my daylight savings time math correctly :)

Bill

William A. Rowe, Jr. wrote:
Attached are the same comparisons of linux/netware/win32 symbols.

--- apr-0.9-linux       2006-04-08 20:49:57.000000000 -0500
+++ apr-0.9-win32       2006-04-08 16:09:42.000000000 -0500
+apr_app_init_complete  -- arch internal.

-apr_atomic_add -- macro implementation on win32
-apr_atomic_cas
-apr_atomic_dec
-apr_atomic_inc
-apr_atomic_init
-apr_atomic_set

+apr_compare_groups  -- macro implementation on unix
+apr_compare_users

+apr_conv_ucs2_to_utf8 -- arch internal
+apr_conv_utf8_to_ucs2

+apr_dbg_log -- oddball 'strace' debugging hack

-apr_file_namedpipe_create -- backported the trunk patch.

-apr_filepath_list_merge_impl -- internal
-apr_filepath_list_split_impl

+apr_gid_compare  -- unix macro implementations
> +apr_uid_compare

-apr_global_mutex_child_init -- macro wrapped around proc_mutex on win32
-apr_global_mutex_create
-apr_global_mutex_destroy
-apr_global_mutex_lock
-apr_global_mutex_pool_get
-apr_global_mutex_trylock
-apr_global_mutex_unlock
> -apr_os_global_mutex_get

-apr_inet_ntop  -- unix internal
-apr_inet_pton

+apr_ldap_free_urldesc -- my linux wasn't ldap enabled
+apr_ldap_is_ldapi_url
+apr_ldap_is_ldaps_url
+apr_ldap_is_ldap_url
+apr_ldap_url_parse

+apr_os_level -- win32 specific

-apr_os_pipe_put -- backported patch to correct this
-apr_os_pipe_put_ex

+apr_os_uuid_get -- macro on unix

-apr_procattr_limit_set  -- feature flagged unsupported on win32

-apr_proc_detach -- win32 doesn't support fork
-apr_proc_fork

-apr_proc_mutex_cleanup  -- questionable why this was exported

-apr_proc_mutex_unix_fcntl_methods  -- arch specific
-apr_proc_mutex_unix_flock_methods
-apr_proc_mutex_unix_posix_methods
-apr_proc_mutex_unix_proc_pthread_methods
-apr_proc_mutex_unix_setup_lock
-apr_proc_mutex_unix_sysv_methods

-apr_setup_signal_thread -- win32 doesn't support signals
-apr_signal
-apr_signal_description_get
-apr_signal_get_description
-apr_signal_init
-apr_signal_thread

-apr_sockaddr_vars_set  -- arch internal

-apr_socket_from_file -- unsupported on win32

-apr_unix_file_cleanup  -- unix arch internal
-apr_unix_mode2perms
-apr_unix_perms2mode
-apr_unix_setup_time
-apr_wait_for_io_or_timeout

-apu__sdbm_chkpage -- internal implementation
-apu__sdbm_delpair
-apu__sdbm_duppair
-apu__sdbm_fitpair
-apu__sdbm_getnkey
-apu__sdbm_getpair
-apu__sdbm_hash
-apu__sdbm_nullitem
-apu__sdbm_putpair
-apu__sdbm_splpage

Reply via email to