[asterisk-commits] kpfleming: branch kpfleming/export-symbol-prefix r255903 - in /team/kpfleming...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Fri Apr 2 13:13:00 CDT 2010


Author: kpfleming
Date: Fri Apr  2 13:12:56 2010
New Revision: 255903

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=255903
Log:
a bit more work... still does not quite do the right thing

Modified:
    team/kpfleming/export-symbol-prefix/Makefile.moddir_rules
    team/kpfleming/export-symbol-prefix/addons/   (props changed)
    team/kpfleming/export-symbol-prefix/apps/   (props changed)
    team/kpfleming/export-symbol-prefix/apps/app_voicemail.exports.in
    team/kpfleming/export-symbol-prefix/bridges/   (props changed)
    team/kpfleming/export-symbol-prefix/cdr/   (props changed)
    team/kpfleming/export-symbol-prefix/cel/   (props changed)
    team/kpfleming/export-symbol-prefix/channels/   (props changed)
    team/kpfleming/export-symbol-prefix/codecs/   (props changed)
    team/kpfleming/export-symbol-prefix/formats/   (props changed)
    team/kpfleming/export-symbol-prefix/funcs/   (props changed)
    team/kpfleming/export-symbol-prefix/main/   (props changed)
    team/kpfleming/export-symbol-prefix/main/Makefile
    team/kpfleming/export-symbol-prefix/main/asterisk.exports.in
    team/kpfleming/export-symbol-prefix/pbx/   (props changed)
    team/kpfleming/export-symbol-prefix/res/   (props changed)
    team/kpfleming/export-symbol-prefix/res/res_adsi.exports.in
    team/kpfleming/export-symbol-prefix/res/res_agi.exports.in
    team/kpfleming/export-symbol-prefix/res/res_calendar.exports.in
    team/kpfleming/export-symbol-prefix/res/res_fax.exports.in
    team/kpfleming/export-symbol-prefix/res/res_features.exports.in
    team/kpfleming/export-symbol-prefix/res/res_jabber.exports.in
    team/kpfleming/export-symbol-prefix/res/res_monitor.exports.in
    team/kpfleming/export-symbol-prefix/res/res_odbc.exports.in
    team/kpfleming/export-symbol-prefix/res/res_pktccops.exports.in
    team/kpfleming/export-symbol-prefix/res/res_smdi.exports.in
    team/kpfleming/export-symbol-prefix/res/res_speech.exports.in
    team/kpfleming/export-symbol-prefix/tests/   (props changed)
    team/kpfleming/export-symbol-prefix/utils/   (props changed)

Modified: team/kpfleming/export-symbol-prefix/Makefile.moddir_rules
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/Makefile.moddir_rules?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/Makefile.moddir_rules (original)
+++ team/kpfleming/export-symbol-prefix/Makefile.moddir_rules Fri Apr  2 13:12:56 2010
@@ -76,7 +76,9 @@
 
 $(EMBEDDED_MODS:%=%.o): _ASTCFLAGS+=-DEMBEDDED_MODULE=$*
 
+ifeq ($(GNU_LD),1)
 $(LOADABLE_MODS:%=%.so): $(if $(wildcard $(subst .so,.exports,$*)),$(subst .so,.exports,$*))
+endif
 
 $(addsuffix .so,$(filter $(LOADABLE_MODS),$(C_MODS))): %.so: %.o
 $(addsuffix .so,$(filter $(LOADABLE_MODS),$(CC_MODS))): %.so: %.oo

Propchange: team/kpfleming/export-symbol-prefix/addons/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,5 +7,6 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link
 

Propchange: team/kpfleming/export-symbol-prefix/apps/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Modified: team/kpfleming/export-symbol-prefix/apps/app_voicemail.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/apps/app_voicemail.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/apps/app_voicemail.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/apps/app_voicemail.exports.in Fri Apr  2 13:12:56 2010
@@ -1,20 +1,20 @@
 {
 	global:
-		mm_critical;
-		mm_diskerror;
-		mm_dlog;
-		mm_exists;
-		mm_expunged;
-		mm_fatal;
-		mm_flags;
-		mm_list;
-		mm_log;
-		mm_login;
-		mm_lsub;
-		mm_nocritical;
-		mm_notify;
-		mm_searched;
-		mm_status;
+		LINKER_SYMBOL_PREFIXmm_critical;
+		LINKER_SYMBOL_PREFIXmm_diskerror;
+		LINKER_SYMBOL_PREFIXmm_dlog;
+		LINKER_SYMBOL_PREFIXmm_exists;
+		LINKER_SYMBOL_PREFIXmm_expunged;
+		LINKER_SYMBOL_PREFIXmm_fatal;
+		LINKER_SYMBOL_PREFIXmm_flags;
+		LINKER_SYMBOL_PREFIXmm_list;
+		LINKER_SYMBOL_PREFIXmm_log;
+		LINKER_SYMBOL_PREFIXmm_login;
+		LINKER_SYMBOL_PREFIXmm_lsub;
+		LINKER_SYMBOL_PREFIXmm_nocritical;
+		LINKER_SYMBOL_PREFIXmm_notify;
+		LINKER_SYMBOL_PREFIXmm_searched;
+		LINKER_SYMBOL_PREFIXmm_status;
 	local:
 		*;
 };

Propchange: team/kpfleming/export-symbol-prefix/bridges/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,5 +7,6 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link
 

Propchange: team/kpfleming/export-symbol-prefix/cdr/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Propchange: team/kpfleming/export-symbol-prefix/cel/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Propchange: team/kpfleming/export-symbol-prefix/channels/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -9,4 +9,5 @@
 *.oo
 *.s
 *.so
+*.exports
 modules.link

Propchange: team/kpfleming/export-symbol-prefix/codecs/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Propchange: team/kpfleming/export-symbol-prefix/formats/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Propchange: team/kpfleming/export-symbol-prefix/funcs/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Propchange: team/kpfleming/export-symbol-prefix/main/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -1,5 +1,6 @@
 *.i
 *.s
+*.d
+*.exports
 asterisk
-*.d
 version.c

Modified: team/kpfleming/export-symbol-prefix/main/Makefile
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/main/Makefile?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/main/Makefile (original)
+++ team/kpfleming/export-symbol-prefix/main/Makefile Fri Apr  2 13:12:56 2010
@@ -176,6 +176,10 @@
 	$(CMD_PREFIX) $(CXX) $(STATIC_BUILD) -o $@ $(ASTLINK) $(AST_EMBED_LDFLAGS) $(_ASTLDFLAGS) $(ASTLDFLAGS) $(H323LDFLAGS) $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS) buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(H323LDLIBS) $(GMIMELDFLAGS)
 endif
 
+ifeq ($(GNU_LD),1)
+$(MAIN_TGT): asterisk.exports
+endif
+
 clean::
 	rm -f asterisk
 	rm -f db1-ast/.*.d

Modified: team/kpfleming/export-symbol-prefix/main/asterisk.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/main/asterisk.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/main/asterisk.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/main/asterisk.exports.in Fri Apr  2 13:12:56 2010
@@ -1,45 +1,45 @@
 {
 	global:
-		ast_*;
-		_ast_*;
-		__ast_*;
-		pbx_*;
-		astman_*;
-		ao2_*;
-		__ao2_*;
-		option_debug;
-		option_verbose;
-		dahdi_chan_name;
-		dahdi_chan_name_len;
-		dahdi_chan_mode;
-		callerid_*;
-		cid_di;
-		cid_dr;
-		clidsb;
-		MD5*;
-		sched_*;
-		io_*;
-		jb_*;
-		aes_*;
-		config_*;
-		tdd_*;
-		term_*;
-		channelreloadreason2txt;
-		devstate2str;
-		__manager_event;
-		dialed_interface_info;
-		strsep;
-		setenv;
-		unsetenv;
-		strcasestr;
-		strnlen;
-		strndup;
-		vasprintf;
-		asprintf;
-		strtoq;
-		getloadavg;
-		ntohll;
-		htonll;
+		LINKER_SYMBOL_PREFIXast_*;
+		LINKER_SYMBOL_PREFIX_ast_*;
+		LINKER_SYMBOL_PREFIX__ast_*;
+		LINKER_SYMBOL_PREFIXpbx_*;
+		LINKER_SYMBOL_PREFIXastman_*;
+		LINKER_SYMBOL_PREFIXao2_*;
+		LINKER_SYMBOL_PREFIX__ao2_*;
+		LINKER_SYMBOL_PREFIXoption_debug;
+		LINKER_SYMBOL_PREFIXoption_verbose;
+		LINKER_SYMBOL_PREFIXdahdi_chan_name;
+		LINKER_SYMBOL_PREFIXdahdi_chan_name_len;
+		LINKER_SYMBOL_PREFIXdahdi_chan_mode;
+		LINKER_SYMBOL_PREFIXcallerid_*;
+		LINKER_SYMBOL_PREFIXcid_di;
+		LINKER_SYMBOL_PREFIXcid_dr;
+		LINKER_SYMBOL_PREFIXclidsb;
+		LINKER_SYMBOL_PREFIXMD5*;
+		LINKER_SYMBOL_PREFIXsched_*;
+		LINKER_SYMBOL_PREFIXio_*;
+		LINKER_SYMBOL_PREFIXjb_*;
+		LINKER_SYMBOL_PREFIXaes_*;
+		LINKER_SYMBOL_PREFIXconfig_*;
+		LINKER_SYMBOL_PREFIXtdd_*;
+		LINKER_SYMBOL_PREFIXterm_*;
+		LINKER_SYMBOL_PREFIXchannelreloadreason2txt;
+		LINKER_SYMBOL_PREFIXdevstate2str;
+		LINKER_SYMBOL_PREFIX__manager_event;
+		LINKER_SYMBOL_PREFIXdialed_interface_info;
+		LINKER_SYMBOL_PREFIXstrsep;
+		LINKER_SYMBOL_PREFIXsetenv;
+		LINKER_SYMBOL_PREFIXunsetenv;
+		LINKER_SYMBOL_PREFIXstrcasestr;
+		LINKER_SYMBOL_PREFIXstrnlen;
+		LINKER_SYMBOL_PREFIXstrndup;
+		LINKER_SYMBOL_PREFIXvasprintf;
+		LINKER_SYMBOL_PREFIXasprintf;
+		LINKER_SYMBOL_PREFIXstrtoq;
+		LINKER_SYMBOL_PREFIXgetloadavg;
+		LINKER_SYMBOL_PREFIXntohll;
+		LINKER_SYMBOL_PREFIXhtonll;
 	local:
 		*;
 };

Propchange: team/kpfleming/export-symbol-prefix/pbx/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Propchange: team/kpfleming/export-symbol-prefix/res/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Modified: team/kpfleming/export-symbol-prefix/res/res_adsi.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_adsi.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_adsi.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_adsi.exports.in Fri Apr  2 13:12:56 2010
@@ -1,33 +1,33 @@
 {
 	global:
-		ast_adsi_available;
-		ast_adsi_begin_download;
-		ast_adsi_channel_restore;
-		ast_adsi_clear_screen;
-		ast_adsi_clear_soft_keys;
-		ast_adsi_connect_session;
-		ast_adsi_data_mode;
-		ast_adsi_disconnect_session;
-		ast_adsi_display;
-		ast_adsi_download_connect;
-		ast_adsi_download_disconnect;
-		ast_adsi_end_download;
-		ast_adsi_get_cpeid;
-		ast_adsi_get_cpeinfo;
-		ast_adsi_input_control;
-		ast_adsi_input_format;
-		ast_adsi_load_session;
-		ast_adsi_load_soft_key;
-		ast_adsi_print;
-		ast_adsi_query_cpeid;
-		ast_adsi_query_cpeinfo;
-		ast_adsi_read_encoded_dtmf;
-		ast_adsi_set_keys;
-		ast_adsi_set_line;
-		ast_adsi_transmit_message;
-		ast_adsi_transmit_message_full;
-		ast_adsi_unload_session;
-		ast_adsi_voice_mode;
+		LINKER_SYMBOL_PREFIXast_adsi_available;
+		LINKER_SYMBOL_PREFIXast_adsi_begin_download;
+		LINKER_SYMBOL_PREFIXast_adsi_channel_restore;
+		LINKER_SYMBOL_PREFIXast_adsi_clear_screen;
+		LINKER_SYMBOL_PREFIXast_adsi_clear_soft_keys;
+		LINKER_SYMBOL_PREFIXast_adsi_connect_session;
+		LINKER_SYMBOL_PREFIXast_adsi_data_mode;
+		LINKER_SYMBOL_PREFIXast_adsi_disconnect_session;
+		LINKER_SYMBOL_PREFIXast_adsi_display;
+		LINKER_SYMBOL_PREFIXast_adsi_download_connect;
+		LINKER_SYMBOL_PREFIXast_adsi_download_disconnect;
+		LINKER_SYMBOL_PREFIXast_adsi_end_download;
+		LINKER_SYMBOL_PREFIXast_adsi_get_cpeid;
+		LINKER_SYMBOL_PREFIXast_adsi_get_cpeinfo;
+		LINKER_SYMBOL_PREFIXast_adsi_input_control;
+		LINKER_SYMBOL_PREFIXast_adsi_input_format;
+		LINKER_SYMBOL_PREFIXast_adsi_load_session;
+		LINKER_SYMBOL_PREFIXast_adsi_load_soft_key;
+		LINKER_SYMBOL_PREFIXast_adsi_print;
+		LINKER_SYMBOL_PREFIXast_adsi_query_cpeid;
+		LINKER_SYMBOL_PREFIXast_adsi_query_cpeinfo;
+		LINKER_SYMBOL_PREFIXast_adsi_read_encoded_dtmf;
+		LINKER_SYMBOL_PREFIXast_adsi_set_keys;
+		LINKER_SYMBOL_PREFIXast_adsi_set_line;
+		LINKER_SYMBOL_PREFIXast_adsi_transmit_message;
+		LINKER_SYMBOL_PREFIXast_adsi_transmit_message_full;
+		LINKER_SYMBOL_PREFIXast_adsi_unload_session;
+		LINKER_SYMBOL_PREFIXast_adsi_voice_mode;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_agi.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_agi.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_agi.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_agi.exports.in Fri Apr  2 13:12:56 2010
@@ -1,10 +1,10 @@
 {
 	global:
-		*ast_agi_register;
-		*ast_agi_unregister;
-		*ast_agi_register_multiple;
-		*ast_agi_unregister_multiple;
-		*ast_agi_send;
+		LINKER_SYMBOL_PREFIX*ast_agi_register;
+		LINKER_SYMBOL_PREFIX*ast_agi_unregister;
+		LINKER_SYMBOL_PREFIX*ast_agi_register_multiple;
+		LINKER_SYMBOL_PREFIX*ast_agi_unregister_multiple;
+		LINKER_SYMBOL_PREFIX*ast_agi_send;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_calendar.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_calendar.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_calendar.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_calendar.exports.in Fri Apr  2 13:12:56 2010
@@ -1,7 +1,7 @@
 {
 	global:
-		ast_*;
-		calendar_config;
+		LINKER_SYMBOL_PREFIXast_*;
+		LINKER_SYMBOL_PREFIXcalendar_config;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_fax.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_fax.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_fax.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_fax.exports.in Fri Apr  2 13:12:56 2010
@@ -1,11 +1,11 @@
 {
 	global:
-		ast_fax_tech_register;
-		ast_fax_tech_unregister;
-		ast_fax_session_unreference;
-		ast_fax_minrate;
-		ast_fax_maxrate;
-		ast_fax_state_to_str;
+		LINKER_SYMBOL_PREFIXast_fax_tech_register;
+		LINKER_SYMBOL_PREFIXast_fax_tech_unregister;
+		LINKER_SYMBOL_PREFIXast_fax_session_unreference;
+		LINKER_SYMBOL_PREFIXast_fax_minrate;
+		LINKER_SYMBOL_PREFIXast_fax_maxrate;
+		LINKER_SYMBOL_PREFIXast_fax_state_to_str;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_features.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_features.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_features.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_features.exports.in Fri Apr  2 13:12:56 2010
@@ -1,13 +1,13 @@
 {
 	global:
-		ast_bridge_call;
-		ast_masq_park_call;
-		ast_park_call;
-		ast_parking_ext;
-		ast_pickup_call;
-		ast_pickup_ext;
-		ast_register_feature;
-		ast_unregister_feature;
+		LINKER_SYMBOL_PREFIXast_bridge_call;
+		LINKER_SYMBOL_PREFIXast_masq_park_call;
+		LINKER_SYMBOL_PREFIXast_park_call;
+		LINKER_SYMBOL_PREFIXast_parking_ext;
+		LINKER_SYMBOL_PREFIXast_pickup_call;
+		LINKER_SYMBOL_PREFIXast_pickup_ext;
+		LINKER_SYMBOL_PREFIXast_register_feature;
+		LINKER_SYMBOL_PREFIXast_unregister_feature;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_jabber.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_jabber.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_jabber.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_jabber.exports.in Fri Apr  2 13:12:56 2010
@@ -1,14 +1,14 @@
 {
 	global:
-		ast_aji_create_chat;
-		ast_aji_disconnect;
-		ast_aji_get_client;
-		ast_aji_get_clients;
-		ast_aji_increment_mid;
-		ast_aji_invite_chat;
-		ast_aji_join_chat;
-		ast_aji_send;
-		ast_aji_send_chat;
+		LINKER_SYMBOL_PREFIXast_aji_create_chat;
+		LINKER_SYMBOL_PREFIXast_aji_disconnect;
+		LINKER_SYMBOL_PREFIXast_aji_get_client;
+		LINKER_SYMBOL_PREFIXast_aji_get_clients;
+		LINKER_SYMBOL_PREFIXast_aji_increment_mid;
+		LINKER_SYMBOL_PREFIXast_aji_invite_chat;
+		LINKER_SYMBOL_PREFIXast_aji_join_chat;
+		LINKER_SYMBOL_PREFIXast_aji_send;
+		LINKER_SYMBOL_PREFIXast_aji_send_chat;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_monitor.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_monitor.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_monitor.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_monitor.exports.in Fri Apr  2 13:12:56 2010
@@ -1,11 +1,11 @@
 {
 	global:
-		*ast_monitor_change_fname;
-		*ast_monitor_pause;
-		*ast_monitor_setjoinfiles;
-		*ast_monitor_start;
-		*ast_monitor_stop;
-		*ast_monitor_unpause;
+		LINKER_SYMBOL_PREFIX*ast_monitor_change_fname;
+		LINKER_SYMBOL_PREFIX*ast_monitor_pause;
+		LINKER_SYMBOL_PREFIX*ast_monitor_setjoinfiles;
+		LINKER_SYMBOL_PREFIX*ast_monitor_start;
+		LINKER_SYMBOL_PREFIX*ast_monitor_stop;
+		LINKER_SYMBOL_PREFIX*ast_monitor_unpause;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_odbc.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_odbc.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_odbc.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_odbc.exports.in Fri Apr  2 13:12:56 2010
@@ -1,20 +1,20 @@
 {
 	global:
-		ast_odbc_ast_str_SQLGetData;
-		ast_odbc_backslash_is_escape;
-		ast_odbc_clear_cache;
-		ast_odbc_direct_execute;
-		ast_odbc_find_column;
-		ast_odbc_find_table;
-		ast_odbc_prepare_and_execute;
-		ast_odbc_release_obj;
-		ast_odbc_request_obj;
-		_ast_odbc_request_obj;
-		ast_odbc_request_obj2;
-		_ast_odbc_request_obj2;
-		ast_odbc_retrieve_transaction_obj;
-		ast_odbc_sanity_check;
-		ast_odbc_smart_execute;
+		LINKER_SYMBOL_PREFIXast_odbc_ast_str_SQLGetData;
+		LINKER_SYMBOL_PREFIXast_odbc_backslash_is_escape;
+		LINKER_SYMBOL_PREFIXast_odbc_clear_cache;
+		LINKER_SYMBOL_PREFIXast_odbc_direct_execute;
+		LINKER_SYMBOL_PREFIXast_odbc_find_column;
+		LINKER_SYMBOL_PREFIXast_odbc_find_table;
+		LINKER_SYMBOL_PREFIXast_odbc_prepare_and_execute;
+		LINKER_SYMBOL_PREFIXast_odbc_release_obj;
+		LINKER_SYMBOL_PREFIXast_odbc_request_obj;
+		LINKER_SYMBOL_PREFIX_ast_odbc_request_obj;
+		LINKER_SYMBOL_PREFIXast_odbc_request_obj2;
+		LINKER_SYMBOL_PREFIX_ast_odbc_request_obj2;
+		LINKER_SYMBOL_PREFIXast_odbc_retrieve_transaction_obj;
+		LINKER_SYMBOL_PREFIXast_odbc_sanity_check;
+		LINKER_SYMBOL_PREFIXast_odbc_smart_execute;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_pktccops.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_pktccops.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_pktccops.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_pktccops.exports.in Fri Apr  2 13:12:56 2010
@@ -1,6 +1,6 @@
 {
 	global:
-		ast_pktccops_gate_alloc;
+		LINKER_SYMBOL_PREFIXast_pktccops_gate_alloc;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_smdi.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_smdi.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_smdi.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_smdi.exports.in Fri Apr  2 13:12:56 2010
@@ -1,18 +1,18 @@
 {
 	global:
-		*ast_smdi_interface_find;
-		*ast_smdi_interface_unref;
-		*ast_smdi_md_message_destroy;
-		*ast_smdi_md_message_pop;
-		*ast_smdi_md_message_putback;
-		*ast_smdi_md_message_wait;
-		*ast_smdi_mwi_message_destroy;
-		*ast_smdi_mwi_message_pop;
-		*ast_smdi_mwi_message_putback;
-		*ast_smdi_mwi_message_wait;
-		*ast_smdi_mwi_message_wait_station;
-		*ast_smdi_mwi_set;
-		*ast_smdi_mwi_unset;
+		LINKER_SYMBOL_PREFIX*ast_smdi_interface_find;
+		LINKER_SYMBOL_PREFIX*ast_smdi_interface_unref;
+		LINKER_SYMBOL_PREFIX*ast_smdi_md_message_destroy;
+		LINKER_SYMBOL_PREFIX*ast_smdi_md_message_pop;
+		LINKER_SYMBOL_PREFIX*ast_smdi_md_message_putback;
+		LINKER_SYMBOL_PREFIX*ast_smdi_md_message_wait;
+		LINKER_SYMBOL_PREFIX*ast_smdi_mwi_message_destroy;
+		LINKER_SYMBOL_PREFIX*ast_smdi_mwi_message_pop;
+		LINKER_SYMBOL_PREFIX*ast_smdi_mwi_message_putback;
+		LINKER_SYMBOL_PREFIX*ast_smdi_mwi_message_wait;
+		LINKER_SYMBOL_PREFIX*ast_smdi_mwi_message_wait_station;
+		LINKER_SYMBOL_PREFIX*ast_smdi_mwi_set;
+		LINKER_SYMBOL_PREFIX*ast_smdi_mwi_unset;
 	local:
 		*;
 };

Modified: team/kpfleming/export-symbol-prefix/res/res_speech.exports.in
URL: http://svnview.digium.com/svn/asterisk/team/kpfleming/export-symbol-prefix/res/res_speech.exports.in?view=diff&rev=255903&r1=255902&r2=255903
==============================================================================
--- team/kpfleming/export-symbol-prefix/res/res_speech.exports.in (original)
+++ team/kpfleming/export-symbol-prefix/res/res_speech.exports.in Fri Apr  2 13:12:56 2010
@@ -1,21 +1,21 @@
 {
 	global:
-		ast_speech_change;
-		ast_speech_change_results_type;
-		ast_speech_change_state;
-		ast_speech_destroy;
-		ast_speech_dtmf;
-		ast_speech_grammar_activate;
-		ast_speech_grammar_deactivate;
-		ast_speech_grammar_load;
-		ast_speech_grammar_unload;
-		ast_speech_new;
-		ast_speech_register;
-		ast_speech_results_free;
-		ast_speech_results_get;
-		ast_speech_start;
-		ast_speech_unregister;
-		ast_speech_write;
+		LINKER_SYMBOL_PREFIXast_speech_change;
+		LINKER_SYMBOL_PREFIXast_speech_change_results_type;
+		LINKER_SYMBOL_PREFIXast_speech_change_state;
+		LINKER_SYMBOL_PREFIXast_speech_destroy;
+		LINKER_SYMBOL_PREFIXast_speech_dtmf;
+		LINKER_SYMBOL_PREFIXast_speech_grammar_activate;
+		LINKER_SYMBOL_PREFIXast_speech_grammar_deactivate;
+		LINKER_SYMBOL_PREFIXast_speech_grammar_load;
+		LINKER_SYMBOL_PREFIXast_speech_grammar_unload;
+		LINKER_SYMBOL_PREFIXast_speech_new;
+		LINKER_SYMBOL_PREFIXast_speech_register;
+		LINKER_SYMBOL_PREFIXast_speech_results_free;
+		LINKER_SYMBOL_PREFIXast_speech_results_get;
+		LINKER_SYMBOL_PREFIXast_speech_start;
+		LINKER_SYMBOL_PREFIXast_speech_unregister;
+		LINKER_SYMBOL_PREFIXast_speech_write;
 	local:
 		*;
 };

Propchange: team/kpfleming/export-symbol-prefix/tests/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -7,4 +7,5 @@
 *.moduleinfo
 *.s
 *.so
+*.exports
 modules.link

Propchange: team/kpfleming/export-symbol-prefix/utils/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  2 13:12:56 2010
@@ -1,6 +1,7 @@
 *.d
 *.i
 *.s
+*.exports
 aelbison.c
 aelparse
 aelparse.c




More information about the asterisk-commits mailing list