¿Existe una lista de preprocesadores definidos para varios sistemas operativos (y versiones)?

p.ej. un mapeo para

Mac OS 10.6.3, también conocido como Snow Leopard =>__APPLE__ && __LP64__?

Windows 7, Windows XP =>__WIN32__

Linux =>__LINUX__

Respuestas a la pregunta(1)

Su respuesta a la pregunta