# HG changeset patch # User Ryan C. Gordon # Date 1181922724 0 # Node ID e6112676c9a05a5b92e331eb6cfd001eb519b8d4 # Parent ae0be7edf7d0066d0f9712dcdd0cfcad9c1a8b39 Removed some more EPOC stuff I missed. diff -r ae0be7edf7d0 -r e6112676c9a0 Makefile.in --- a/Makefile.in Fri Jun 15 15:42:15 2007 +0000 +++ b/Makefile.in Fri Jun 15 15:52:04 2007 +0000 @@ -38,7 +38,7 @@ SDLMAIN_SOURCES = @SDLMAIN_SOURCES@ SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@ -DIST = acinclude.m4 autogen.sh Borland.html Borland.zip BUGS build-scripts configure configure.in COPYING CREDITS CWprojects.sea.bin docs docs.html EpocBuildFiles.zip include INSTALL Makefile.dc Makefile.minimal Makefile.in MPWmake.sea.bin README* sdl-config.in sdl.m4 sdl.pc.in SDL.qpg.in SDL.spec SDL.spec.in src test TODO VisualCE.zip VisualC.html VisualC.zip Watcom-OS2.zip Watcom-Win32.zip WhatsNew Xcode.tar.gz +DIST = acinclude.m4 autogen.sh Borland.html Borland.zip BUGS build-scripts configure configure.in COPYING CREDITS CWprojects.sea.bin docs docs.html include INSTALL Makefile.dc Makefile.minimal Makefile.in MPWmake.sea.bin README* sdl-config.in sdl.m4 sdl.pc.in SDL.qpg.in SDL.spec SDL.spec.in src test TODO VisualCE.zip VisualC.html VisualC.zip Watcom-OS2.zip Watcom-Win32.zip WhatsNew Xcode.tar.gz HDRS = SDL.h SDL_active.h SDL_audio.h SDL_byteorder.h SDL_cdrom.h SDL_cpuinfo.h SDL_endian.h SDL_error.h SDL_events.h SDL_getenv.h SDL_joystick.h SDL_keyboard.h SDL_keysym.h SDL_loadso.h SDL_main.h SDL_mouse.h SDL_mutex.h SDL_name.h SDL_opengl.h SDL_platform.h SDL_quit.h SDL_rwops.h SDL_stdinc.h SDL_syswm.h SDL_thread.h SDL_timer.h SDL_types.h SDL_version.h SDL_video.h begin_code.h close_code.h diff -r ae0be7edf7d0 -r e6112676c9a0 docs/html/sdlenvvars.html --- a/docs/html/sdlenvvars.html Fri Jun 15 15:42:15 2007 +0000 +++ b/docs/html/sdlenvvars.html Fri Jun 15 15:52:04 2007 +0000 @@ -436,21 +436,6 @@ VALIGN="TOP" >epoc

(Epoc)

dummy -#include -#include -#include -#include -#include -#include -#include -#include - -#include "SDL_error.h" - -#ifndef EXPORT_C -# ifdef __VC32__ -# define IMPORT_C __declspec(dllexport) -# define EXPORT_C __declspec(dllexport) -# endif -# ifdef __GCC32__ -# define IMPORT_C -# define EXPORT_C __declspec(dllexport) -# endif -#endif - -#if defined(__WINS__) -#include -IMPORT_C void RegisterWsExe(const TDesC &aName); -#endif - -/* The prototype for the application's main() function */ -#define main SDL_main -extern "C" int main (int argc, char *argv[], char *envp[]); -extern "C" void exit (int ret); - - -/* Epoc main function */ - -GLDEF_C TInt E32Main() - { - /* Get the clean-up stack */ - CTrapCleanup* cleanup = CTrapCleanup::New(); - - #if defined(__WINS__) - /* arrange for access to Win32 stdin/stdout/stderr */ - RWin32Stream::StartServer(); - #endif - - /* Arrange for multi-threaded operation */ - SpawnPosixServerThread(); - - /* Get args and environment */ - int argc=0; - char** argv=0; - char** envp=0; - __crt0(argc,argv,envp); - - #if defined(__WINS__) - /* Cause the graphical Window Server to come into existence */ - RSemaphore sem; - sem.CreateGlobal(_L("WsExeSem"),0); - RegisterWsExe(sem.FullName()); - #endif - - - /* Start the application! */ - - /* Create stdlib */ - _REENT; - - /* Set process and thread priority */ - RThread currentThread; - - currentThread.Rename(_L("SdlProgram")); - currentThread.SetProcessPriority(EPriorityLow); - currentThread.SetPriority(EPriorityMuchLess); - - /* Call stdlib main */ - int ret = main(argc, argv, envp); /* !! process exits here if there is "exit()" in main! */ - - /* Call exit */ - exit(ret); /* !! process exits here! */ - - /* Free resources and return */ - CloseSTDLIB(); - delete cleanup; - return(KErrNone); - } - -/* Epoc dll entry point */ -#if defined(__WINS__) -GLDEF_C TInt E32Dll(TDllReason) - { - return(KErrNone); - } - -EXPORT_C TInt WinsMain(TAny *) - { - E32Main(); - return KErrNone; - } -#endif