Here is a list of all macros with links to the files they belong to:

### - m -

- main : SDL_main.h
- SDL_MAIN_AVAILABLE : SDL_main.h
- SDL_MAIN_NEEDED : SDL_config_ngage.h
- SDL_MAJOR_VERSION : SDL_version.h
- SDL_max : SDL_stdinc.h
- SDL_MAX_LOG_MESSAGE : SDL_log.h
- SDL_MAX_SINT16 : SDL_stdinc.h
- SDL_MAX_SINT32 : SDL_stdinc.h
- SDL_MAX_SINT64 : SDL_stdinc.h
- SDL_MAX_SINT8 : SDL_stdinc.h
- SDL_MAX_UINT16 : SDL_stdinc.h
- SDL_MAX_UINT32 : SDL_stdinc.h
- SDL_MAX_UINT64 : SDL_stdinc.h
- SDL_MAX_UINT8 : SDL_stdinc.h
- SDL_MemoryBarrierAcquire : SDL_atomic.h
- SDL_MemoryBarrierRelease : SDL_atomic.h
- SDL_METALVIEW_TAG : SDL_syswm.h
- SDL_min : SDL_stdinc.h
- SDL_MIN_SINT16 : SDL_stdinc.h
- SDL_MIN_SINT32 : SDL_stdinc.h
- SDL_MIN_SINT64 : SDL_stdinc.h
- SDL_MIN_SINT8 : SDL_stdinc.h
- SDL_MIN_UINT16 : SDL_stdinc.h
- SDL_MIN_UINT32 : SDL_stdinc.h
- SDL_MIN_UINT64 : SDL_stdinc.h
- SDL_MIN_UINT8 : SDL_stdinc.h
- SDL_MINOR_VERSION : SDL_version.h
- SDL_MIX_MAXVOLUME : SDL_audio.h
- SDL_MOUSE_TOUCHID : SDL_touch.h
- SDL_MUSTLOCK : SDL_surface.h
- SDL_MUTEX_MAXWAIT : SDL_mutex.h
- SDL_MUTEX_TIMEDOUT : SDL_mutex.h
- SDL_mutexP : SDL_mutex.h
- SDL_mutexV : SDL_mutex.h
- SDLMAIN_DECLSPEC : SDL_main.h