forked from len0rd/rockbox
Mingw compile adjustments. Mostly from Bill Napier.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1521 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
75eeb11c1e
commit
714d6ffa2b
4 changed files with 38 additions and 3 deletions
|
|
@ -17,7 +17,30 @@
|
||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
|
#ifndef __STDBOOL_H__
|
||||||
|
#define __STDBOOL_H__ 1
|
||||||
|
|
||||||
|
#ifndef __MINGW32__
|
||||||
typedef unsigned int bool;
|
typedef unsigned int bool;
|
||||||
|
#define __attribute__(s)
|
||||||
|
|
||||||
#define true 1
|
#define true 1
|
||||||
#define false 0
|
#define false 0
|
||||||
#define __attribute__(s)
|
#else
|
||||||
|
|
||||||
|
typedef enum
|
||||||
|
{
|
||||||
|
false = 0,
|
||||||
|
true = 1
|
||||||
|
} bool;
|
||||||
|
|
||||||
|
#define false false
|
||||||
|
#define true true
|
||||||
|
|
||||||
|
/* Signal that all the definitions are present. */
|
||||||
|
#define __bool_true_false_are_defined 1
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __STDBOOL_H__ */
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,8 @@
|
||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
|
#ifndef __MINGW32__
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
int strcasecmp (const char *a, const char *b)
|
int strcasecmp (const char *a, const char *b)
|
||||||
|
|
@ -28,3 +30,5 @@ int strncasecmp (const char *a, const char *b)
|
||||||
{
|
{
|
||||||
return strcmpi (a, b);
|
return strcmpi (a, b);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,10 @@
|
||||||
#include "thread-win32.h"
|
#include "thread-win32.h"
|
||||||
#include "kernel.h"
|
#include "kernel.h"
|
||||||
|
|
||||||
|
#ifndef LR_VGACOLOR /* Should be under MINGW32 builds? */
|
||||||
|
#define LR_VGACOLOR LR_COLOR
|
||||||
|
#endif
|
||||||
|
|
||||||
// extern functions
|
// extern functions
|
||||||
extern void app_main (void *); // mod entry point
|
extern void app_main (void *); // mod entry point
|
||||||
extern void new_key(int key);
|
extern void new_key(int key);
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,9 @@
|
||||||
//
|
//
|
||||||
// Generated from the TEXTINCLUDE 2 resource.
|
// Generated from the TEXTINCLUDE 2 resource.
|
||||||
//
|
//
|
||||||
|
#ifndef __MINGW32__
|
||||||
#include "afxres.h"
|
#include "afxres.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
#undef APSTUDIO_READONLY_SYMBOLS
|
#undef APSTUDIO_READONLY_SYMBOLS
|
||||||
|
|
@ -17,7 +19,9 @@
|
||||||
|
|
||||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
#ifndef __MINGW32__
|
||||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||||
|
#endif
|
||||||
#pragma code_page(1252)
|
#pragma code_page(1252)
|
||||||
#endif //_WIN32
|
#endif //_WIN32
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue