1 /*---------------------------------------------------------------------------* 2 Project: TwlSDK - include 3 File: twl_win32.h 4 5 Copyright 2007-2008 Nintendo. All rights reserved. 6 7 These coded instructions, statements, and computer programs contain 8 proprietary information of Nintendo of America Inc. and/or Nintendo 9 Company Ltd., and are protected by Federal copyright law. They may 10 not be disclosed to third parties or copied or duplicated in any form, 11 in whole or in part, without the prior written consent of Nintendo. 12 13 $Date:: 2008-09-17#$ 14 $Rev: 8556 $ 15 $Author: okubata_ryoma $ 16 *---------------------------------------------------------------------------*/ 17 #ifndef TWL_WIN32_H_ 18 #define TWL_WIN32_H_ 19 20 // 21 // NITRO HEADER for Win32 (VC,BCB or gcc) 22 // 23 #ifndef SDK_FROM_TOOL 24 #define SDK_FROM_TOOL 25 #endif 26 27 #ifndef SDK_WIN32 28 #define SDK_WIN32 29 #endif 30 31 #ifndef SDK_HAS_LONG_LONG_INT 32 #define SDK_HAS_NO_LONG_LONG_INT_ 33 #endif 34 35 // Default SDK_ARM9 36 #ifndef SDK_ARM7 37 #define SDK_ARM9 38 #endif 39 40 #ifdef _MSC_VER 41 #pragma warning(disable:4201) // warning for nameless structure definition 42 #endif 43 44 #include <nitro/gx.h> 45 46 #ifndef SDK_TWL 47 #define SDK_TWL 48 #include <twl/memorymap.h> 49 #undef SDK_TWL 50 #else 51 #include <twl/memorymap.h> 52 #endif 53 54 #include <twl/types.h> 55 #include <nitro/fx/fx.h> 56 #include <nitro/fx/fx_const.h> 57 58 #include <nitro/os/ARM9/argument.h> 59 60 #ifdef _MSC_VER 61 #pragma warning(default:4201) 62 #endif 63 64 #endif //TWL_WIN32_H_ 65