sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
compiler-macros.h File Reference

Go to the source code of this file.

Macros

#define FALL_THROUGH   ( (void)0 )
#define FT_BEGIN_STMNT   do {
#define FT_END_STMNT   } while ( 0 )
#define FT_DUMMY_STMNT   FT_BEGIN_STMNT FT_END_STMNT
#define FT_UINT_TO_POINTER(x)
#define FT_TYPEOF(type)
#define FT_INTERNAL_FUNCTION_ATTRIBUTE
#define FT_FUNCTION_DECLARATION(x)
#define FT_FUNCTION_DEFINITION(x)
#define FT_LOCAL(x)
#define FT_LOCAL_DEF(x)
#define FT_LOCAL_ARRAY(x)
#define FT_LOCAL_ARRAY_DEF(x)
#define FT_BASE(x)
#define FT_BASE_DEF(x)
#define FT_EXPORT_VAR(x)
#define FT_EXPORT_DEF(x)
#define FT_CALLBACK_DEF(x)
#define FT_COMPARE_DEF(x)
#define FT_BASE_CALLBACK(x)
#define FT_BASE_CALLBACK_DEF(x)
#define FT_CALLBACK_TABLE   extern
#define FT_CALLBACK_TABLE_DEF

Macro Definition Documentation

◆ FALL_THROUGH

#define FALL_THROUGH   ( (void)0 )

Definition at line 55 of file compiler-macros.h.

◆ FT_BASE

#define FT_BASE ( x)
Value:
FT_INTERNAL_FUNCTION_ATTRIBUTE \
FT_FUNCTION_DECLARATION( x )

Definition at line 232 of file compiler-macros.h.

◆ FT_BASE_CALLBACK

#define FT_BASE_CALLBACK ( x)
Value:
FT_FUNCTION_DECLARATION( x )

Definition at line 332 of file compiler-macros.h.

◆ FT_BASE_CALLBACK_DEF

#define FT_BASE_CALLBACK_DEF ( x)
Value:
FT_FUNCTION_DEFINITION( x )

Definition at line 333 of file compiler-macros.h.

◆ FT_BASE_DEF

#define FT_BASE_DEF ( x)
Value:
FT_FUNCTION_DEFINITION( x )

Definition at line 234 of file compiler-macros.h.

◆ FT_BEGIN_STMNT

#define FT_BEGIN_STMNT   do {

Definition at line 73 of file compiler-macros.h.

◆ FT_CALLBACK_DEF

#define FT_CALLBACK_DEF ( x)
Value:
static x

Definition at line 319 of file compiler-macros.h.

◆ FT_CALLBACK_TABLE

#define FT_CALLBACK_TABLE   extern

Definition at line 340 of file compiler-macros.h.

◆ FT_CALLBACK_TABLE_DEF

#define FT_CALLBACK_TABLE_DEF

Definition at line 341 of file compiler-macros.h.

◆ FT_COMPARE_DEF

#define FT_COMPARE_DEF ( x)
Value:
FT_CALLBACK_DEF( x )

Definition at line 329 of file compiler-macros.h.

◆ FT_DUMMY_STMNT

#define FT_DUMMY_STMNT   FT_BEGIN_STMNT FT_END_STMNT

Definition at line 92 of file compiler-macros.h.

◆ FT_END_STMNT

#define FT_END_STMNT   } while ( 0 )

Definition at line 74 of file compiler-macros.h.

◆ FT_EXPORT_DEF

#define FT_EXPORT_DEF ( x)
Value:
FT_FUNCTION_DEFINITION( x )

Definition at line 282 of file compiler-macros.h.

◆ FT_EXPORT_VAR

#define FT_EXPORT_VAR ( x)
Value:
FT_FUNCTION_DECLARATION( x )

Definition at line 242 of file compiler-macros.h.

◆ FT_FUNCTION_DECLARATION

#define FT_FUNCTION_DECLARATION ( x)
Value:
extern x

Definition at line 184 of file compiler-macros.h.

◆ FT_FUNCTION_DEFINITION

#define FT_FUNCTION_DEFINITION ( x)
Value:
x

Definition at line 195 of file compiler-macros.h.

◆ FT_INTERNAL_FUNCTION_ATTRIBUTE

#define FT_INTERNAL_FUNCTION_ATTRIBUTE

Definition at line 149 of file compiler-macros.h.

◆ FT_LOCAL

#define FT_LOCAL ( x)
Value:
FT_INTERNAL_FUNCTION_ATTRIBUTE \
FT_FUNCTION_DECLARATION( x )

Definition at line 212 of file compiler-macros.h.

◆ FT_LOCAL_ARRAY

#define FT_LOCAL_ARRAY ( x)
Value:
FT_INTERNAL_FUNCTION_ATTRIBUTE \
extern const x

Definition at line 224 of file compiler-macros.h.

◆ FT_LOCAL_ARRAY_DEF

#define FT_LOCAL_ARRAY_DEF ( x)
Value:
FT_FUNCTION_DEFINITION( const x )

Definition at line 226 of file compiler-macros.h.

◆ FT_LOCAL_DEF

#define FT_LOCAL_DEF ( x)
Value:
FT_FUNCTION_DEFINITION( x )

Definition at line 214 of file compiler-macros.h.

◆ FT_TYPEOF

#define FT_TYPEOF ( type)

Definition at line 125 of file compiler-macros.h.

◆ FT_UINT_TO_POINTER

#define FT_UINT_TO_POINTER ( x)
Value:
(void *)(unsigned long)(x)

Definition at line 105 of file compiler-macros.h.