From: <tj...@us...> - 2011-07-18 11:56:26
|
Revision: 14854 http://alleg.svn.sourceforge.net/alleg/?rev=14854&view=rev Author: tjaden Date: 2011-07-18 11:56:20 +0000 (Mon, 18 Jul 2011) Log Message: ----------- Do not export many internal symbols from DLL. Modified Paths: -------------- allegro/branches/5.1/include/allegro5/internal/aintern.h allegro/branches/5.1/include/allegro5/internal/aintern_events.h allegro/branches/5.1/include/allegro5/internal/aintern_joystick.h allegro/branches/5.1/include/allegro5/internal/aintern_keyboard.h allegro/branches/5.1/include/allegro5/internal/aintern_mouse.h allegro/branches/5.1/include/allegro5/internal/aintern_pixels.h allegro/branches/5.1/include/allegro5/internal/aintern_system.h allegro/branches/5.1/include/allegro5/internal/aintern_thread.h allegro/branches/5.1/include/allegro5/internal/aintern_touch_input.h Modified: allegro/branches/5.1/include/allegro5/internal/aintern.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -32,9 +32,6 @@ #define _ALLEGRO_CLAMP(x,y,z) _ALLEGRO_MAX((x), _ALLEGRO_MIN((y), (z))) -AL_FUNCPTR(int, _al_trace_handler, (const char *msg)); - - /* list of functions to call at program cleanup */ AL_FUNC(void, _al_add_exit_func, (AL_METHOD(void, func, (void)), const char *desc)); AL_FUNC(void, _al_remove_exit_func, (AL_METHOD(void, func, (void)))); Modified: allegro/branches/5.1/include/allegro5/internal/aintern_events.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern_events.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern_events.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -25,18 +25,18 @@ } ALLEGRO_USER_EVENT_DESCRIPTOR; -AL_FUNC(void, _al_init_events, (void)); +void _al_init_events(void); -AL_FUNC(void, _al_event_source_init, (ALLEGRO_EVENT_SOURCE*)); -AL_FUNC(void, _al_event_source_free, (ALLEGRO_EVENT_SOURCE*)); -AL_FUNC(void, _al_event_source_lock, (ALLEGRO_EVENT_SOURCE*)); -AL_FUNC(void, _al_event_source_unlock, (ALLEGRO_EVENT_SOURCE*)); -AL_FUNC(void, _al_event_source_on_registration_to_queue, (ALLEGRO_EVENT_SOURCE*, ALLEGRO_EVENT_QUEUE*)); -AL_FUNC(void, _al_event_source_on_unregistration_from_queue, (ALLEGRO_EVENT_SOURCE*, ALLEGRO_EVENT_QUEUE*)); -AL_FUNC(bool, _al_event_source_needs_to_generate_event, (ALLEGRO_EVENT_SOURCE*)); -AL_FUNC(void, _al_event_source_emit_event, (ALLEGRO_EVENT_SOURCE *, ALLEGRO_EVENT*)); +void _al_event_source_init(ALLEGRO_EVENT_SOURCE*); +void _al_event_source_free(ALLEGRO_EVENT_SOURCE*); +void _al_event_source_lock(ALLEGRO_EVENT_SOURCE*); +void _al_event_source_unlock(ALLEGRO_EVENT_SOURCE*); +void _al_event_source_on_registration_to_queue(ALLEGRO_EVENT_SOURCE*, ALLEGRO_EVENT_QUEUE*); +void _al_event_source_on_unregistration_from_queue(ALLEGRO_EVENT_SOURCE*, ALLEGRO_EVENT_QUEUE*); +bool _al_event_source_needs_to_generate_event(ALLEGRO_EVENT_SOURCE*); +void _al_event_source_emit_event(ALLEGRO_EVENT_SOURCE *, ALLEGRO_EVENT*); -AL_FUNC(void, _al_event_queue_push_event, (ALLEGRO_EVENT_QUEUE*, const ALLEGRO_EVENT*)); +void _al_event_queue_push_event(ALLEGRO_EVENT_QUEUE*, const ALLEGRO_EVENT*); #ifdef __cplusplus Modified: allegro/branches/5.1/include/allegro5/internal/aintern_joystick.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern_joystick.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern_joystick.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -26,7 +26,7 @@ } ALLEGRO_JOYSTICK_DRIVER; -AL_ARRAY(_AL_DRIVER_INFO, _al_joystick_driver_list); +extern _AL_DRIVER_INFO _al_joystick_driver_list[]; /* macros for constructing the driver list */ Modified: allegro/branches/5.1/include/allegro5/internal/aintern_keyboard.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern_keyboard.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern_keyboard.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -21,9 +21,9 @@ } ALLEGRO_KEYBOARD_DRIVER; -AL_ARRAY(_AL_DRIVER_INFO, _al_keyboard_driver_list); +extern _AL_DRIVER_INFO _al_keyboard_driver_list[]; -AL_ARRAY(const char *, _al_keyboard_common_names); +extern const char *_al_keyboard_common_names[]; int _al_parse_key_binding(const char *s, unsigned int *modifiers); Modified: allegro/branches/5.1/include/allegro5/internal/aintern_mouse.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern_mouse.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern_mouse.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -25,7 +25,7 @@ } ALLEGRO_MOUSE_DRIVER; -AL_ARRAY(_AL_DRIVER_INFO, _al_mouse_driver_list); +extern _AL_DRIVER_INFO _al_mouse_driver_list[]; struct ALLEGRO_MOUSE Modified: allegro/branches/5.1/include/allegro5/internal/aintern_pixels.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern_pixels.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern_pixels.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -468,8 +468,8 @@ AL_ARRAY(int, _al_rgb_scale_5); AL_ARRAY(int, _al_rgb_scale_6); AL_ARRAY(float, _al_u8_to_float); -AL_FUNC(char const *, _al_format_name, (ALLEGRO_PIXEL_FORMAT format)); -AL_FUNC(void, _al_init_pixels, (void)); +char const *_al_format_name(ALLEGRO_PIXEL_FORMAT format); +void _al_init_pixels(void); #endif Modified: allegro/branches/5.1/include/allegro5/internal/aintern_system.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern_system.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern_system.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -53,8 +53,8 @@ }; -AL_FUNC(void, _al_register_system_interfaces, (void)); -AL_VAR(_AL_VECTOR, _al_system_interfaces); +void _al_register_system_interfaces(void); +extern _AL_VECTOR _al_system_interfaces; AL_VAR(_AL_DTOR_LIST *, _al_dtor_list); AL_FUNC(void *, _al_open_library, (const char *filename)); Modified: allegro/branches/5.1/include/allegro5/internal/aintern_thread.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern_thread.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern_thread.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -13,18 +13,16 @@ typedef struct _AL_COND _AL_COND; -AL_FUNC(void, _al_thread_create, (_AL_THREAD*, - void (*proc)(_AL_THREAD*, void*), - void *arg)); -AL_FUNC(void, _al_thread_set_should_stop, (_AL_THREAD *)); +void _al_thread_create(_AL_THREAD*, void (*proc)(_AL_THREAD*, void*), void *arg); +void _al_thread_set_should_stop(_AL_THREAD *); /* static inline bool _al_get_thread_should_stop(_AL_THREAD *); */ -AL_FUNC(void, _al_thread_join, (_AL_THREAD*)); -AL_FUNC(void, _al_thread_detach, (_AL_THREAD*)); +void _al_thread_join(_AL_THREAD*); +void _al_thread_detach(_AL_THREAD*); -AL_FUNC(void, _al_mutex_init, (_AL_MUTEX*)); -AL_FUNC(void, _al_mutex_init_recursive, (_AL_MUTEX*)); -AL_FUNC(void, _al_mutex_destroy, (_AL_MUTEX*)); +void _al_mutex_init(_AL_MUTEX*); +void _al_mutex_init_recursive(_AL_MUTEX*); +void _al_mutex_destroy(_AL_MUTEX*); /* static inline void _al_mutex_lock(_AL_MUTEX*); */ /* static inline void _al_mutex_unlock(_AL_MUTEX*); */ @@ -33,14 +31,14 @@ * the same as the two functions above? */ #ifdef ALLEGRO_WINDOWS -AL_FUNC(void, _al_cond_init, (_AL_COND*)); -AL_FUNC(void, _al_cond_destroy, (_AL_COND*)); -AL_FUNC(void, _al_cond_wait, (_AL_COND*, _AL_MUTEX*)); -AL_FUNC(void, _al_cond_broadcast, (_AL_COND*)); -AL_FUNC(void, _al_cond_signal, (_AL_COND*)); +void _al_cond_init(_AL_COND*); +void _al_cond_destroy(_AL_COND*); +void _al_cond_wait(_AL_COND*, _AL_MUTEX*); +void _al_cond_broadcast(_AL_COND*); +void _al_cond_signal(_AL_COND*); #endif -AL_FUNC(int, _al_cond_timedwait, (_AL_COND*, _AL_MUTEX*, const ALLEGRO_TIMEOUT *timeout)); +int _al_cond_timedwait(_AL_COND*, _AL_MUTEX*, const ALLEGRO_TIMEOUT *timeout); #ifdef __cplusplus Modified: allegro/branches/5.1/include/allegro5/internal/aintern_touch_input.h =================================================================== --- allegro/branches/5.1/include/allegro5/internal/aintern_touch_input.h 2011-07-18 11:55:30 UTC (rev 14853) +++ allegro/branches/5.1/include/allegro5/internal/aintern_touch_input.h 2011-07-18 11:56:20 UTC (rev 14854) @@ -27,7 +27,7 @@ int mouse_emulation_mode; }; -AL_ARRAY(_AL_DRIVER_INFO, _al_touch_input_driver_list); +extern _AL_DRIVER_INFO _al_touch_input_driver_list[]; #ifdef __cplusplus } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |