bridges/Library_gcc3_linux_arm.mk | 7 bridges/Library_gcc3_linux_intel.mk | 4 bridges/Library_gcc3_linux_mips.mk | 4 neon/Library_neon.mk | 6 neon/neon.def | 292 ++++++++++++++++++++++++++++++++++++ 5 files changed, 307 insertions(+), 6 deletions(-)
New commits: commit 06a8ca9339f02fccf6961c0de77c49673823b35f Author: Matúš Kukan <matus.ku...@gmail.com> Date: Sat Sep 22 13:22:39 2012 +0200 neon: use .def file on Windows for exporting symbols Change-Id: Ie88fab057e20792edc2deda327a7b9cefcbcadf8 diff --git a/neon/Library_neon.mk b/neon/Library_neon.mk index 532e30c..dc4c434 100644 --- a/neon/Library_neon.mk +++ b/neon/Library_neon.mk @@ -51,6 +51,12 @@ $(eval $(call gb_Library_use_libraries,neon,\ ws2_32 \ )) +ifeq ($(COM),MSC) +$(eval $(call gb_Library_add_ldflags,neon,\ + /DEF:$(SRCDIR)/neon/neon.def \ +)) +endif + $(eval $(call gb_Library_add_generated_cobjects,neon,\ UnpackedTarball/neon/src/ne_sspi \ )) diff --git a/neon/neon.def b/neon/neon.def new file mode 100644 index 0000000..3a14d66 --- /dev/null +++ b/neon/neon.def @@ -0,0 +1,292 @@ +LIBRARY "neon.dll" +HEAPSIZE 0 +EXPORTS + ne_sspi_authenticate; + ne_sspi_clear_context; + ne_sspi_create_context; + ne_sspi_deinit; + ne_sspi_destroy_context; + ne_sspi_init; + ne__negotiate_ssl; + ne__ssl_exit; + ne__ssl_init; + ne_ssl_cert_cmp; + ne_ssl_cert_digest; + ne_ssl_cert_export; + ne_ssl_cert_free; + ne_ssl_cert_identity; + ne_ssl_cert_import; + ne_ssl_cert_issuer; + ne_ssl_cert_read; + ne_ssl_cert_signedby; + ne_ssl_cert_subject; + ne_ssl_cert_validity_time; + ne_ssl_cert_write; + ne_ssl_clicert_decrypt; + ne_ssl_clicert_encrypted; + ne_ssl_clicert_free; + ne_ssl_clicert_name; + ne_ssl_clicert_owner; + ne_ssl_clicert_read; + ne_ssl_context_create; + ne_ssl_context_destroy; + ne_ssl_context_keypair; + ne_ssl_context_set_flag; + ne_ssl_context_set_verify; + ne_ssl_context_trustcert; + ne_ssl_dname_cmp; + ne_ssl_readable_dname; + ne_ssl_set_clicert; + ne_ssl_trust_default_ca; + ne_xml_dispatch_request; + ne_xml_parse_response; + ne_xml_create; + ne_xml_currentline; + ne_xml_destroy; + ne_xml_doc_encoding; + ne_xml_failed; + ne_xml_get_attr; + ne_xml_get_error; + ne_xml_mapid; + ne_xml_parse; + ne_xml_parse_v; + ne_xml_push_handler; + ne_xml_resolve_nspace; + ne_xml_set_error; + ne_debug; + ne_debug_init; + ne_debug_mask; + ne_debug_stream; + ne_has_support; + ne_parse_statusline; + ne_version_match; + ne_version_string; + ne_path_childof; + ne_path_compare; + ne_path_escape; + ne_path_has_trailing_slash; + ne_path_parent; + ne_path_unescape; + ne_uri_cmp; + ne_uri_copy; + ne_uri_defaultport; + ne_uri_free; + ne_uri_parse; + ne_uri_resolve; + ne_uri_unparse; + ne_base64; + ne_buffer_altered; + ne_buffer_append; + ne_buffer_clear; + ne_buffer_concat; + ne_buffer_create; + ne_buffer_destroy; + ne_buffer_finish; + ne_buffer_grow; + ne_buffer_ncreate; + ne_buffer_snprintf; + ne_buffer_zappend; + ne_concat; + ne_qtoken; + ne_shave; + ne_snprintf; + ne_strcasecmp; + ne_strclean; + ne_strerror; + ne_strncasecmp; + ne_token; + ne_tolower_array; + ne_unbase64; + ne_vsnprintf; + ne__sock_sslsock; + ne_addr_destroy; + ne_addr_error; + ne_addr_first; + ne_addr_next; + ne_addr_resolve; + ne_addr_result; + ne_iaddr_cmp; + ne_iaddr_free; + ne_iaddr_make; + ne_iaddr_print; + ne_iaddr_reverse; + ne_iaddr_typeof; + ne_sock_accept; + ne_sock_accept_ssl; + ne_sock_block; + ne_sock_cipher; + ne_sock_close; + ne_sock_connect; + ne_sock_connect_ssl; + ne_sock_connect_timeout; + ne_sock_create; + ne_sock_error; + ne_sock_exit; + ne_sock_fd; + ne_sock_fullread; + ne_sock_fullwrite; + ne_sock_init; + ne_sock_peek; + ne_sock_peer; + ne_sock_prebind; + ne_sock_proxy; + ne_sock_read; + ne_sock_read_timeout; + ne_sock_readline; + ne_sock_sessid; + ne__ssl_set_verify_err; + ne_close_connection; + ne_fill_proxy_uri; + ne_fill_server_uri; + ne_get_error; + ne_get_scheme; + ne_get_server_hostport; + ne_get_session_flag; + ne_hook_close_conn; + ne_hook_create_request; + ne_hook_destroy_request; + ne_hook_destroy_session; + ne_hook_post_headers; + ne_hook_post_send; + ne_hook_pre_send; + ne_session_create; + ne_session_destroy; + ne_session_proxy; + ne_set_addrlist; + ne_set_connect_timeout; + ne_set_error; + ne_set_localaddr; + ne_set_notifier; + ne_set_progress; + ne_set_read_timeout; + ne_set_session_flag; + ne_set_session_private; + ne_set_useragent; + ne_ssl_cert_validity; + ne_ssl_provide_clicert; + ne_ssl_set_verify; + ne_ssl_trust_cert; + ne_unhook_close_conn; + ne_unhook_create_request; + ne_unhook_destroy_request; + ne_unhook_destroy_session; + ne_unhook_post_headers; + ne_unhook_post_send; + ne_unhook_pre_send; + ne_version_pre_http11; + ne_accept_2xx; + ne_accept_always; + ne_add_request_header; + ne_add_response_body_reader; + ne_begin_request; + ne_discard_response; + ne_end_request; + ne_get_request_flag; + ne_get_request_private; + ne_get_response_header; + ne_get_session; + ne_get_session_private; + ne_get_status; + ne_print_request_header; + ne_read_response_block; + ne_read_response_to_fd; + ne_request_create; + ne_request_destroy; + ne_request_dispatch; + ne_response_header_iterate; + ne_set_request_body_buffer; + ne_set_request_body_fd; + ne_set_request_body_provider; + ne_set_request_flag; + ne_set_request_private; + ne_redirect_location; + ne_redirect_register; + ne_propfind_allprop; + ne_propfind_create; + ne_propfind_current_private; + ne_propfind_destroy; + ne_propfind_get_parser; + ne_propfind_get_request; + ne_propfind_named; + ne_propfind_set_private; + ne_propnames; + ne_proppatch; + ne_propset_iterate; + ne_propset_lang; + ne_propset_private; + ne_propset_status; + ne_propset_value; + ne_simple_propfind; + ne_ascii_to_md5; + ne_md5_create_ctx; + ne_md5_destroy_ctx; + ne_md5_dup_ctx; + ne_md5_finish_ascii; + ne_md5_finish_ctx; + ne_md5_process_block; + ne_md5_process_bytes; + ne_md5_read_ctx; + ne_md5_reset_ctx; + ne_md5_stream; + ne_md5_to_ascii; + ne_lock; + ne_lock_copy; + ne_lock_create; + ne_lock_destroy; + ne_lock_discover; + ne_lock_free; + ne_lock_refresh; + ne_lock_using_parent; + ne_lock_using_resource; + ne_lockstore_add; + ne_lockstore_create; + ne_lockstore_destroy; + ne_lockstore_findbyuri; + ne_lockstore_first; + ne_lockstore_next; + ne_lockstore_register; + ne_lockstore_remove; + ne_unlock; + ne_i18n_init; + ne_asctime_parse; + ne_httpdate_parse; + ne_iso8601_parse; + ne_rfc1036_parse; + ne_rfc1123_date; + ne_rfc1123_parse; + ne_decompress_destroy; + ne_decompress_reader; + ne_add_depth_header; + ne_copy; + ne_delete; + ne_get; + ne_get_content_type; + ne_get_range; + ne_getmodtime; + ne_mkcol; + ne_move; + ne_options; + ne_options2; + ne_post; + ne_put; + ne_add_proxy_auth; + ne_add_server_auth; + ne_forget_auth; + ne_set_proxy_auth; + ne_set_server_auth; + ne_calloc; + ne_malloc; + ne_oom_callback; + ne_realloc; + ne_strdup; + ne_strndup; + ne_free; + ne_acl3744_set; + ne_207_create; + ne_207_destroy; + ne_207_get_current_propstat; + ne_207_get_current_response; + ne_207_set_propstat_handlers; + ne_207_set_response_handlers; + ne_accept_207; + ne_simple_request; commit ce7d6d74d51063c0d49ccb3f1731120d6f6f2ca5 Author: Matúš Kukan <matus.ku...@gmail.com> Date: Sat Sep 22 12:50:29 2012 +0200 bridges: do not use dl for Android Change-Id: I1ea75cc785645305223294f1a75b142de9d916d7 diff --git a/bridges/Library_gcc3_linux_arm.mk b/bridges/Library_gcc3_linux_arm.mk index 4e6f034..c149888 100644 --- a/bridges/Library_gcc3_linux_arm.mk +++ b/bridges/Library_gcc3_linux_arm.mk @@ -38,13 +38,12 @@ $(eval $(call gb_Library_add_cxxflags,gcc3_uno,\ $(eval $(call gb_Library_use_libraries,gcc3_uno,\ cppu \ - dl \ + $(if $(filter-out ANDROID,$(OS)),\ + dl \ + ) \ sal \ )) -$(eval $(call gb_Library_add_asmobjects,gcc3_uno,\ -)) - $(eval $(call gb_Library_add_exception_objects,gcc3_uno,\ bridges/source/cpp_uno/shared/bridge \ bridges/source/cpp_uno/shared/component \ diff --git a/bridges/Library_gcc3_linux_intel.mk b/bridges/Library_gcc3_linux_intel.mk index d67a1b8..88d4bf0 100644 --- a/bridges/Library_gcc3_linux_intel.mk +++ b/bridges/Library_gcc3_linux_intel.mk @@ -41,7 +41,9 @@ $(eval $(call gb_Library_add_cxxflags,gcc3_uno,\ $(eval $(call gb_Library_use_libraries,gcc3_uno,\ cppu \ - dl \ + $(if $(filter-out ANDROID,$(OS)),\ + dl \ + ) \ sal \ )) diff --git a/bridges/Library_gcc3_linux_mips.mk b/bridges/Library_gcc3_linux_mips.mk index c33d207..e791e13 100644 --- a/bridges/Library_gcc3_linux_mips.mk +++ b/bridges/Library_gcc3_linux_mips.mk @@ -38,7 +38,9 @@ $(eval $(call gb_Library_add_cxxflags,gcc3_uno,\ $(eval $(call gb_Library_use_libraries,gcc3_uno,\ cppu \ - dl \ + $(if $(filter-out ANDROID,$(OS)),\ + dl \ + ) \ sal \ ))
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits