diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2015-07-15 16:26:16 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2015-07-15 16:26:16 +0200 |
commit | 72c8f475c3f869ca0f8878fa7060e18d44ac7124 (patch) | |
tree | 01970088298f3ea3537f485509ec88d91b972775 | |
parent | a63c4902b3ba41eb9da5c341486507b60f2f9f0e (diff) | |
download | network-manager-applet-lr/symvers.tar.gz |
libnma: add symbol versionslr/symvers
-rw-r--r-- | src/libnma/Makefile.am | 6 | ||||
-rw-r--r-- | src/libnma/libnma.ver | 71 |
2 files changed, 75 insertions, 2 deletions
diff --git a/src/libnma/Makefile.am b/src/libnma/Makefile.am index c20ecdde..ed196ec6 100644 --- a/src/libnma/Makefile.am +++ b/src/libnma/Makefile.am @@ -43,8 +43,10 @@ libnma_la_LIBADD = \ $(GUDEV_LIBS) \ $(top_builddir)/src/wireless-security/libwireless-security-libnm.la +EXTRA_libnma_la_DEPENDENCIES = $(srcdir)/libnma.ver + libnma_la_LDFLAGS = -Wl,-no-undefined \ - -export-symbols-regex '^nma_.*' + -Wl,--version-script=$(srcdir)/libnma.ver pkgconfigdir = $(libdir)/pkgconfig @@ -74,4 +76,4 @@ typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) CLEANFILES = $(gir_DATA) $(typelib_DATA) endif -EXTRA_DIST = libnma.pc.in $(ui_DATA) +EXTRA_DIST = libnma.pc.in libnma.ver $(ui_DATA) diff --git a/src/libnma/libnma.ver b/src/libnma/libnma.ver new file mode 100644 index 00000000..30ea6b99 --- /dev/null +++ b/src/libnma/libnma.ver @@ -0,0 +1,71 @@ +libnma_1_2_0 { +global: + nma_country_info_get_country_code; + nma_country_info_get_country_name; + nma_country_info_get_providers; + nma_country_info_get_type; + nma_country_info_ref; + nma_country_info_unref; + nma_mobile_access_method_get_3gpp_apn; + nma_mobile_access_method_get_dns; + nma_mobile_access_method_get_family; + nma_mobile_access_method_get_gateway; + nma_mobile_access_method_get_name; + nma_mobile_access_method_get_password; + nma_mobile_access_method_get_type; + nma_mobile_access_method_get_username; + nma_mobile_access_method_ref; + nma_mobile_access_method_unref; + nma_mobile_provider_get_3gpp_mcc_mnc; + nma_mobile_provider_get_cdma_sid; + nma_mobile_provider_get_methods; + nma_mobile_provider_get_name; + nma_mobile_provider_get_type; + nma_mobile_provider_ref; + nma_mobile_providers_database_dump; + nma_mobile_providers_database_get_countries; + nma_mobile_providers_database_get_type; + nma_mobile_providers_database_lookup_3gpp_mcc_mnc; + nma_mobile_providers_database_lookup_cdma_sid; + nma_mobile_providers_database_lookup_country; + nma_mobile_providers_database_new; + nma_mobile_providers_database_new_finish; + nma_mobile_providers_database_new_sync; + nma_mobile_providers_split_3gpp_mcc_mnc; + nma_mobile_provider_unref; + nma_mobile_wizard_destroy; + nma_mobile_wizard_new; + nma_mobile_wizard_present; + nma_utils_menu_to_secret_flags; + nma_utils_setup_password_storage; + nma_utils_update_password_storage; + nma_vpn_password_dialog_focus_password; + nma_vpn_password_dialog_focus_password_secondary; + nma_vpn_password_dialog_focus_password_ternary; + nma_vpn_password_dialog_get_password; + nma_vpn_password_dialog_get_password_secondary; + nma_vpn_password_dialog_get_password_ternary; + nma_vpn_password_dialog_get_type; + nma_vpn_password_dialog_new; + nma_vpn_password_dialog_run_and_block; + nma_vpn_password_dialog_set_password; + nma_vpn_password_dialog_set_password_label; + nma_vpn_password_dialog_set_password_secondary; + nma_vpn_password_dialog_set_password_secondary_label; + nma_vpn_password_dialog_set_password_ternary; + nma_vpn_password_dialog_set_password_ternary_label; + nma_vpn_password_dialog_set_show_password; + nma_vpn_password_dialog_set_show_password_secondary; + nma_vpn_password_dialog_set_show_password_ternary; + nma_wifi_dialog_get_connection; + nma_wifi_dialog_get_nag_ignored; + nma_wifi_dialog_get_type; + nma_wifi_dialog_nag_user; + nma_wifi_dialog_new; + nma_wifi_dialog_new_for_create; + nma_wifi_dialog_new_for_hidden; + nma_wifi_dialog_new_for_other; + nma_wifi_dialog_set_nag_ignored; +local: + *; +}; |