Keywords - M
 · ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · 
- M_HANDLE_ABORT
 
- 
			·
			Specifying an error handler ·
 
- M_HANDLE_CORE
 
- 
			·
			Specifying an error handler ·
 
- M_HANDLE_EXIT
 
- 
			·
			Specifying an error handler ·
 
- M_HANDLE_IGNORE
 
- 
			·
			Specifying an error handler ·
 
- M_HANDLE_SIGNAL
 
- 
			·
			Specifying an error handler ·
 
- make_CC
 
- 
			·
			GNU configure ·
 
- make_cmds
 
- 
			·
			GNU configure ·
 
- make_opts
 
- 
			·
			GNU configure ·
 
- Makefile
 
- 
	
	- ASFLAGS macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- ASVFLAG_* macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- CCFLAGS macro
 
	- 
			·
			A single application ·
			The qrules.mk include file ·
	
 
	
	
	- CCVFLAG_* macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- CHECKFORCE macro
 
	- 
			·
			The CHECKFORCE macro ·
	
 
	
	
	- CP_HOST macro
 
	- 
			·
			qconfig.mk macros ·
	
 
	
	
	- CPU level
 
	- 
			·
			CPU level ·
	
 
	
	
	- CPU macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- CPU_ROOT macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- DEFFILE macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- EARLY_DIRS macro
 
	- 
			·
			The EARLY_DIRS and LATE_DIRS macros ·
	
 
	
	
	- EXCLUDE_OBJS macro
 
	- 
			·
			A library and an application ·
			A single application ·
			The qrules.mk include file ·
	
 
	
	
	- EXTRA_INCVPATH macro
 
	- 
			·
			A single application ·
			The qrules.mk include file ·
	
 
	
	
	- EXTRA_LIBVPATH macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- EXTRA_OBJS macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- EXTRA_SRCVPATH macro
 
	- 
			·
			A library and an application ·
			The qrules.mk include file ·
	
 
	
	
	- INCVPATH macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- INSTALLDIR macro
 
	- 
			·
			A library and an application ·
			The qtargets.mk include file ·
	
 
	
	
	- JLEVEL
 
	- 
			·
			Performing parallel builds ·
	
 
	
	
	- LATE_DIRS macro
 
	- 
			·
			The EARLY_DIRS and LATE_DIRS macros ·
	
 
	
	
	- LDFLAGS macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- LDVFLAG_* macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- LIBPOST_ macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- LIBPREF_ macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- LIBS macro
 
	- 
			·
			A library and an application ·
			The qrules.mk include file ·
	
 
	
	
	- LIBVPATH macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- LINKS macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- LIST macro
 
	- 
			·
			Performing partial builds ·
			The LIST macro ·
	
 
	
	
	- LN_HOST macro
 
	- 
			·
			qconfig.mk macros ·
	
 
	
	
	- MAKEFILE macro
 
	- 
			·
			The MAKEFILE macro ·
	
 
	
	
	- NAME macro
 
	- 
			·
			A library and an application ·
			The qrules.mk include file ·
	
 
	
	
	- OBJPOST_ macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- OBJPREF_ macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- OPTIMIZE_TYPE macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- OS level
 
	- 
			·
			OS level ·
	
 
	
	
	- OS macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- OS_ROOT macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- parallel builds
 
	- 
			·
			Performing parallel builds ·
	
 
	
	
	- partial builds
 
	- 
			·
			Performing partial builds ·
	
 
	
	
	- PINFO macro
 
	- 
			·
			A library and an application ·
			A single application ·
			The qconfig.mk include file ·
			The qtargets.mk include file ·
	
 
	
	
	- POST_BUILD macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- POST_CINSTALL macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- POST_CLEAN macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- POST_HINSTALL macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- POST_ICLEAN macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- POST_INSTALL macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- POST_TARGET macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- PRE_BUILD macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- PRE_CINSTALL macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- PRE_CLEAN macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- PRE_HINSTALL macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- PRE_ICLEAN macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- PRE_INSTALL macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- PRE_TARGET macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- PRODUCT macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- PRODUCT_ROOT macro
 
	- 
			·
			A library and an application ·
			The qrules.mk include file ·
	
 
	
	
	- project level
 
	- 
			·
			Project level ·
	
 
	
	
	- PROJECT macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- PROJECT_ROOT macro
 
	- 
			·
			A library and an application ·
			A single application ·
			The qrules.mk include file ·
	
 
	
	
	- PWD_HOST macro
 
	- 
			·
			qconfig.mk macros ·
	
 
	
	
	- qconf-qrelease.mk include file
 
	- 
			·
			The qconfig.mk include file ·
	
 
	
	
	- QCONFIG macro
 
	- 
			·
			The qconfig.mk include file ·
	
 
	
	
	- qconfig.mk include file
 
	- 
			·
			The qconfig.mk include file ·
	
 
	
	
	- qconfig.mk macros
 
	- 
			·
			qconfig.mk macros ·
	
 
	
	
	- qrules.mk include file
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- qtargets.mk include file
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- recursive
 
	- 
			·
			Conventions for Recursive Makefiles and Directories ·
	
 
	
	
	- RM_HOST macro
 
	- 
			·
			qconfig.mk macros ·
	
 
	
	
	- section level
 
	- 
			·
			Section level (optional) ·
	
 
	
	
	- SECTION macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- SECTION_ROOT macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- SO_VERSION macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- SRCS macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- SRCVPATH macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- TOUCH_HOST macro
 
	- 
			·
			qconfig.mk macros ·
	
 
	
	
	- USEFILE macro
 
	- 
			·
			The qtargets.mk include file ·
	
 
	
	
	- variant level
 
	- 
			·
			Variant level ·
	
 
	
	
	- VARIANT_LIST macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
	
	- VERSION_REL
 
	- 
			·
			The qconfig.mk include file ·
	
 
	
	
	- VFLAG_* macro
 
	- 
			·
			The qrules.mk include file ·
	
 
	
 
- MAKEFILE macro
 
- 
			·
			The MAKEFILE macro ·
 
- Makefile.dnm file
 
- 
			·
			The recurse.mk file ·
 
- malloc debug library
 
- 
			·
			Using the malloc debug library ·
 
- malloc()
 
- 
			·
			Dynamic memory management ·
			malloc() ·
 
- _MALLOC_ALIGN
 
- 
			·
			Small block configuration ·
 
- MALLOC_ARENA_CACHE_FREE_NOW
 
- 
			·
			Arena allocations ·
 
- MALLOC_ARENA_CACHE_MAXBLK
 
- 
			·
			Arena allocations ·
 
- MALLOC_ARENA_CACHE_MAXSZ
 
- 
			·
			Arena allocations ·
 
- MALLOC_ARENA_SIZE
 
- 
			·
			Arena allocations ·
 
- MALLOC_BAND_CONFIG_STR
 
- 
			·
			Small block configuration ·
 
- MALLOC_BTDEPTH
 
- 
			·
			Other environment variables ·
 
- MALLOC_CKACCESS
 
- 
			·
			Caveats ·
 
- MALLOC_CKACCESS
 
- 
			·
			Controlling the level of checking ·
			Description of optional checks ·
 
- MALLOC_CKACCESS_LEVEL
 
- 
			·
			Other environment variables ·
 
- MALLOC_CKCHAIN
 
- 
			·
			Caveats ·
 
- MALLOC_CKCHAIN
 
- 
			·
			Controlling the level of checking ·
			Description of optional checks ·
 
- MALLOC_DUMP_LEAKS
 
- 
			·
			Other environment variables ·
 
- malloc_dump_unreferenced()
 
- 
			·
			Causing a trace and giving results ·
 
- MALLOC_FATAL
 
- 
			·
			Caveats ·
			Specifying an error handler ·
 
- MALLOC_FILLAREA
 
- 
			·
			Caveats ·
 
- MALLOC_FILLAREA
 
- 
			·
			Controlling the level of checking ·
			Description of optional checks ·
 
- MALLOC_INITVERBOSE
 
- 
			·
			Other environment variables ·
 
- MALLOC_MEMORY_BANDCONFIG
 
- 
			·
			Small block configuration ·
 
- MALLOC_MEMORY_HOLD
 
- 
			·
			Arena allocations ·
 
- MALLOC_MEMORY_PREALLOCATE
 
- 
			·
			Arena allocations ·
 
- MALLOC_TRACE
 
- 
			·
			Other environment variables ·
 
- MALLOC_TRACEBT
 
- 
			·
			Other environment variables ·
 
- MALLOC_VERIFY
 
- 
			·
			Forcing verification ·
 
- MALLOC_WARN
 
- 
			·
			Caveats ·
			Specifying an error handler ·
 
- malloc_warning()
 
- 
			·
			Manual checking (bounds checking) ·
 
- mallopt()
 
- 
			·
			Arena allocations ·
			Controlling the level of checking ·
			Non-POSIX functions with POSIX-sounding names ·
			Using the malloc debug library ·
 
- manifest constants
 
- 
	
	- defining
 
	- 
			·
			Conforming to standards ·
	
 
	
	
	- QNX- or Neutrino-specific code
 
	- 
			·
			Including QNX- or Neutrino-specific code ·
	
 
	
 
- MAP_ELF
 
- 
			·
			DCMD_PROC_MAPDEBUG ·
 
- MAP_FAILED
 
- 
			·
			mmap() ·
 
- MAP_FIXED
 
- 
			·
			mmap() ·
 
- mapped memory segments
 
- 
			·
			DCMD_PROC_MAPINFO ·
			DCMD_PROC_PAGEDATA ·
 
- math.h
 
- 
			·
			<math.h> ·
			Conforming to standards ·
 
- MATH_ERRNO
 
- 
			·
			4.18. Treatment of Error Conditions for Mathematical Functions ·
 
- mathematical functions, error conditions
 
- 
			·
			4.18. Treatment of Error Conditions for Mathematical Functions ·
 
- MAX_CANON
 
- 
			·
			<limits.h> ·
 
- MAX_INPUT
 
- 
			·
			<limits.h> ·
 
- MB_LEN_MAX
 
- 
			·
			<limits.h> ·
 
- MCL_FUTURE
 
- 
			·
			mlockall(), munlockall() ·
 
- media, removable
 
- 
			·
			fclose() ·
			fflush() ·
			fgetc() ·
			fputc() ·
			fseeko() ·
			fsetpos() ·
			read() ·
			write() ·
 
- mem_offset()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- memalign()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- memcpyv()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- memicmp()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- memory
 
- 
	
	- access, invalid
 
	- 
			·
			2.4.3. Signal Actions ·
	
 
	
	
	- access, misaligned
 
	- 
			·
			2.4. Signal Concepts ·
	
 
	
	
	- allocation
 
	- 
			·
			Introduction ·
	
 
	
	
	- arenas
 
	- 
			·
			Arena allocations ·
	
 
	
	
	- ARM/Xscale processors
 
	- 
			·
			ARM Memory Management ·
	
 
	
	
	- bands
 
	- 
			·
			Small block configuration ·
	
 
	
	
	- buckets
 
	- 
			·
			Small block configuration ·
	
 
	
	
	- checks
 
	- 
		
		- additional stack space required
 
		- 
			·
			Caveats ·
		
 
		
		
		- boundaries
 
		- 
			·
			Description of optional checks ·
		
 
		
		
		- chain
 
		- 
			·
			Description of optional checks ·
			Forcing verification ·
		
 
		
		
		- compiler optimization and
 
		- 
			·
			Caveats ·
		
 
		
		
		- enabling
 
		- 
			·
			Using the malloc debug library ·
		
 
		
		
		- manual
 
		- 
			·
			Manual checking (bounds checking) ·
		
 
		
	 
	
	
	- leaks
 
	- 
			·
			Memory leaks ·
	
 
	
	
	- locking
 
	- 
			·
			2.8.3. Memory Management ·
	
 
	
	
	- mapping
 
	- 
			·
			DCMD_PROC_MAPINFO ·
			DCMD_PROC_PAGEDATA ·
			shm_ctl() behavior ·
	
 
	
	
	- misaligned access
 
	- 
			·
			signal() ·
	
 
	
	
	- releasing
 
	- 
			·
			Releasing memory ·
	
 
	
	
	- shared
 
	- 
		
		- opening
 
		- 
			·
			shm_open() ·
		
 
		
	 
	
 
- metadata, writing
 
- 
			·
			fclose() ·
			fflush() ·
 
- MIPS
 
- 
			·
			Accessing I/O ports ·
 
- misaligned memory access
 
- 
			·
			signal() ·
 
- mkdir()
 
- 
			·
			Error conditions ·
			mkdir() ·
 
- mkifs
 
- 
			·
			Step 1: Build a Neutrino system image. ·
 
- mkstemp()
 
- 
			·
			Cancellation points ·
 
- mktime()
 
- 
			·
			Error conditions ·
 
- mlock()
 
- 
			·
			Error conditions ·
			mlock() ·
 
- mlockall()
 
- 
			·
			Error conditions ·
			mlockall(), munlockall() ·
 
- mmap()
 
- 
			·
			Arena allocations ·
			DCMD_PROC_MAPINFO ·
			DCMD_PROC_PAGEDATA ·
			mlockall(), munlockall() ·
			mmap() ·
			shm_ctl() behavior ·
 
- mmap_device_io()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- mmap_device_memory()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- mq_getattr()
 
- 
			·
			Error conditions ·
 
- mq_open()
 
- 
			·
			mq_open() ·
 
- MQ_OPEN_MAX
 
- 
			·
			<limits.h> ·
			Float, standard I/O, and limit values ·
 
- MQ_PRIO_MAX
 
- 
			·
			<limits.h> ·
			Float, standard I/O, and limit values ·
 
- mq_receive()
 
- 
			·
			Error conditions ·
			mq_receive() ·
 
- mq_setattr()
 
- 
			·
			mq_setattr() ·
 
- mq_timedreceive()
 
- 
			·
			Error conditions ·
 
- mq_timedreceive_monotonic()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- mq_timedsend_monotonic()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- Mudflap
 
- 
			·
			Compiler support ·
 
- mudflap
 
- 
			·
			Debugging using libmudflap ·
 
- multicore systems
 
- 
	
	- controlling the processors a thread can run on
 
	- 
			·
			2.9.4. Thread Scheduling ·
	
 
	
	
	- determining which processor a thread last ran on
 
	- 
			·
			Thread information ·
	
 
	
	
	- interrupts on
 
	- 
			·
			Interrupts on multicore systems ·
			Safe functions ·
			Updating common data structures ·
	
 
	
 
- munlock()
 
- 
			·
			Error conditions ·
 
- munlockall()
 
- 
			·
			mlockall(), munlockall() ·
 
- munmap()
 
- 
			·
			Arena allocations ·
 
- munmap_device_io()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- munmap_device_memory()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- munmap_flags()
 
- 
			·
			Non-POSIX functions with POSIX-sounding names ·
 
- mutex
 
- 
			·
			BLOCKED and READY states ·
			Why threads? ·
 
- MUTEX state
 
- 
			·
			Thread information ·
 
 · ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·