~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Frontier Kernel
Frontier/build_GNU/frontier.gnu.h

Version: ~ [ 10.0 ] ~

** Warning: Cannot open xref database.

1 2 /* $Id: frontier.gnu.h,v 1.2 2005/01/12 09:50:48 andreradke Exp $ */ 3 4 /****************************************************************************** 5 6 UserLand Frontier(tm) -- High performance Web content management, 7 object database, system-level and Internet scripting environment, 8 including source code editing and debugging. 9 10 Copyright (C) 1992-2004 UserLand Software, Inc. 11 12 This program is free software; you can redistribute it and/or modify 13 it under the terms of the GNU General Public License as published by 14 the Free Software Foundation; either version 2 of the License, or 15 (at your option) any later version. 16 17 This program is distributed in the hope that it will be useful, 18 but WITHOUT ANY WARRANTY; without even the implied warranty of 19 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 GNU General Public License for more details. 21 22 You should have received a copy of the GNU General Public License 23 along with this program; if not, write to the Free Software 24 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 25 26 ******************************************************************************/ 27 28 /* 29 2004-12-22 trt: Precompile prefix header for GNU tools 30 */ 31 32 #ifdef MACVERSION 33 34 #define TARGET_API_MAC_OS8 0 /* see ConditionalMacros.h */ 35 #define TARGET_API_MAC_CARBON 1 36 #define TARGET_API_MAC_OSX 0 37 38 #define FRONTIER_FRAMEWORK_INCLUDES 1 39 //#define FRONTIER_FLAT_HEADERS 1 40 41 #undef WIN95VERSION 42 43 #else 44 45 /* 46 #define WIN32 47 #define _WIN32 48 #define _WINDOWS 49 #define _X86_ 50 #define WINVER 0x0400 51 */ 52 #define _M_IX86 53 #define _WIN32_WINNT 0x0400 /* Windows NT 4.0 or later */ 54 #define _WIN32_WINDOWS 0x0410 /* Windows 98 or later */ 55 56 /* These keywords are built in to MSVC++ */ 57 #ifndef _stdcall 58 #define _stdcall __stdcall 59 #endif 60 #ifndef _cdecl 61 #define _cdecl __cdecl 62 #endif 63 #ifndef _asm 64 #define _asm asm 65 #endif 66 #ifndef _inline 67 #define _inline inline 68 #endif 69 #ifndef _fastcall 70 #define _fastcall __fastcall 71 #endif 72 73 /* these type macros are defined in MSVC++ */ 74 #ifndef __int8 75 #define __int8 char 76 #endif 77 #ifndef __int16 78 #define __int16 short 79 #endif 80 #ifndef __int32 81 #define __int32 long 82 #endif 83 #ifndef __int64 84 #define __int64 long long 85 #endif 86 87 /* 88 UNICODE (Wide Character) types 89 */ 90 91 //typedef unsigned short wchar_t; // wc, 16-bit UNICODE character 92 93 #undef MACVERSION 94 #undef TARGET_API_MAC_CARBON 95 #undef TARGET_RT_MAC_CFM 96 #undef TARGET_RT_MAC_MACHO 97 98 #endif 99 100 #include "frontier.h" 101

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.