Updated MacOS Classic and MacOS X exports list
authorSam Lantinga <slouken@libsdl.org>
Tue, 14 Mar 2006 07:55:40 +0000
changeset 1529 84cecd0b64b4
parent 1528 ff3322d66771
child 1530 dec31b9f696d
Updated MacOS Classic and MacOS X exports list
src/main/macos/exports/SDL.x
src/main/macos/exports/gendef.pl
src/main/macosx/exports/SDL.x
src/main/macosx/exports/gendef.pl
--- a/src/main/macos/exports/SDL.x	Tue Mar 14 07:45:15 2006 +0000
+++ b/src/main/macos/exports/SDL.x	Tue Mar 14 07:55:40 2006 +0000
@@ -204,5 +204,6 @@
 	SDL_strncasecmp
 	SDL_snprintf
 	SDL_vsnprintf
+	SDL_iconv
 	SDL_iconv_string
 	SDL_InitQuickDraw
--- a/src/main/macos/exports/gendef.pl	Tue Mar 14 07:45:15 2006 +0000
+++ b/src/main/macos/exports/gendef.pl	Tue Mar 14 07:55:40 2006 +0000
@@ -38,5 +38,6 @@
 print "\tSDL_strncasecmp\n";
 print "\tSDL_snprintf\n";
 print "\tSDL_vsnprintf\n";
+print "\tSDL_iconv\n";
 print "\tSDL_iconv_string\n";
 print "\tSDL_InitQuickDraw\n";
--- a/src/main/macosx/exports/SDL.x	Tue Mar 14 07:45:15 2006 +0000
+++ b/src/main/macosx/exports/SDL.x	Tue Mar 14 07:55:40 2006 +0000
@@ -188,6 +188,14 @@
 	_SDL_WM_ToggleFullScreen
 	_SDL_WM_GrabInput
 	_SDL_SoftStretch
-	SDL_iconv_string
+	_SDL_strrev
+	_SDL_strupr
+	_SDL_strlwr
+	_SDL_ltoa
+	_SDL_ultoa
+	_SDL_lltoa
+	_SDL_ulltoa
+	_SDL_iconv
+	_SDL_iconv_string
 	.objc_class_name_SDL_QuartzWindow
 	.objc_class_name_SDL_QuartzWindowDelegate
--- a/src/main/macosx/exports/gendef.pl	Tue Mar 14 07:45:15 2006 +0000
+++ b/src/main/macosx/exports/gendef.pl	Tue Mar 14 07:55:40 2006 +0000
@@ -3,8 +3,6 @@
 # Program to take a set of header files and generate DLL export definitions
 
 # Special exports to ignore for this platform
-$exclude{"SDL_putenv"} = 1;
-$exclude{"SDL_getenv"} = 1;
 
 while ( ($file = shift(@ARGV)) ) {
 	if ( ! defined(open(FILE, $file)) ) {
@@ -23,6 +21,14 @@
 }
 
 # Special exports to include for this platform
-print "\tSDL_iconv_string\n";
+print "\t_SDL_strrev\n";
+print "\t_SDL_strupr\n";
+print "\t_SDL_strlwr\n";
+print "\t_SDL_ltoa\n";
+print "\t_SDL_ultoa\n";
+print "\t_SDL_lltoa\n";
+print "\t_SDL_ulltoa\n";
+print "\t_SDL_iconv\n";
+print "\t_SDL_iconv_string\n";
 print "\t.objc_class_name_SDL_QuartzWindow\n";
 print "\t.objc_class_name_SDL_QuartzWindowDelegate\n";