include/df/linux.hpp

00001 /*
00002 
00003 Linux Header
00004 
00005 Created : Aug 8/2004.
00006 
00007 */
00008 
00009 #define MSG_BASE 0x400  //may as well use Win32 value (although it can be 0)
00010 
00011 #define ENTER_STR "\n"
00012 
00013 #define SLASH_CHAR '/'
00014 #define SLASH_STR "/"
00015 
00016 #ifdef _STDIO_H
00017  #define __STDIO__  //see stdc.hpp
00018 #endif
00019 
00020 #define CASE_SENSITIVE TRUE
00021 
00022 #define longlong long long
00023 
00024 #define __cdecl __attribute__((cdecl))
00025 #define _cdecl __cdecl
00026 #define __stdcall __attribute__((stdcall))
00027 #define _stdcall __stdcall
00028 #define __fastcall __attribute__((fastcall))
00029 #define _fastcall __fastcall
00030 #define __noinline __attribute__((noinline))
00031 #define _noinline __noinline
00032 #define DLLExport extern "C"
00033 #define DLLExportCPP extern
00034 #define DLLImport extern "C"
00035 #define DLLImportCPP extern
00036 
00037 #define OBJ_EXT ".o"
00038 #define LIB_EXT ".a"
00039 #define EXE_EXT ".bin"  //you can change if you like, but leaving it blank is annoying!
00040 #define DLL_EXT ".so"

Generated on Mon Mar 5 09:49:14 2007 for DigiForce by  doxygen 1.4.7