OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
gnuc.h File Reference
#include <algorithm>
#include <stddef.h>
#include <exception>

Go to the source code of this file.

Macros

#define __MINMAX_DEFINED
 
#define __FLAT__
 
#define _CCONV   __cdecl
 
#define BI_MULTI_THREAD
 
#define BI_COMP_GNUC
 
#define _RTLENTRY
 
#define _USERENTRY
 
#define _EXPCLASS   __declspec(dllimport)
 
#define _EXPDATA(type)   type __declspec(dllimport)
 
#define _EXPFUNC(type)   type __declspec(dllimport)
 
#define OWL_BREAK   __asm__ ("int3");
 
#define __STL_USE_EXCEPTIONS
 
#define _RTTI
 
#define __int64   long long
 
#define BI_OWL_PACKING   4
 
#define OWL_OUTPUT_DEBUG_STRING(lpsz)   ::OutputDebugString(lpsz)
 
#define _MAX_PATH   MAX_PATH
 
#define _stricmp   strcasecmp
 
#define _strnicmp   strncasecmp
 
#define _fullpath   myfullpath
 

Functions

charmyfullpath (char *, const char *, int)
 

Macro Definition Documentation

◆ __FLAT__

#define __FLAT__

Definition at line 30 of file gnuc.h.

◆ __int64

#define __int64   long long

Definition at line 112 of file gnuc.h.

◆ __MINMAX_DEFINED

#define __MINMAX_DEFINED

Definition at line 24 of file gnuc.h.

◆ __STL_USE_EXCEPTIONS

#define __STL_USE_EXCEPTIONS

Definition at line 93 of file gnuc.h.

◆ _CCONV

#define _CCONV   __cdecl

Definition at line 38 of file gnuc.h.

◆ _EXPCLASS

#define _EXPCLASS   __declspec(dllimport)

Definition at line 67 of file gnuc.h.

◆ _EXPDATA

#define _EXPDATA ( type)    type __declspec(dllimport)

Definition at line 68 of file gnuc.h.

◆ _EXPFUNC

#define _EXPFUNC ( type)    type __declspec(dllimport)

Definition at line 69 of file gnuc.h.

◆ _fullpath

#define _fullpath   myfullpath

Definition at line 152 of file gnuc.h.

◆ _MAX_PATH

#define _MAX_PATH   MAX_PATH

Definition at line 143 of file gnuc.h.

◆ _RTLENTRY

#define _RTLENTRY

Definition at line 64 of file gnuc.h.

◆ _RTTI

#define _RTTI

Definition at line 102 of file gnuc.h.

◆ _stricmp

#define _stricmp   strcasecmp

Definition at line 147 of file gnuc.h.

◆ _strnicmp

#define _strnicmp   strncasecmp

Definition at line 148 of file gnuc.h.

◆ _USERENTRY

#define _USERENTRY

Definition at line 65 of file gnuc.h.

◆ BI_COMP_GNUC

#define BI_COMP_GNUC

Definition at line 63 of file gnuc.h.

◆ BI_MULTI_THREAD

#define BI_MULTI_THREAD

Definition at line 46 of file gnuc.h.

◆ BI_OWL_PACKING

#define BI_OWL_PACKING   4

Definition at line 121 of file gnuc.h.

◆ OWL_BREAK

#define OWL_BREAK   __asm__ ("int3");

Definition at line 72 of file gnuc.h.

◆ OWL_OUTPUT_DEBUG_STRING

#define OWL_OUTPUT_DEBUG_STRING ( lpsz)    ::OutputDebugString(lpsz)

Definition at line 135 of file gnuc.h.

Function Documentation

◆ myfullpath()

char * myfullpath ( char * buf,
const char * path,
int buflen )

Definition at line 41 of file unix.cpp.