Configuración de proyectos de C++ para procesadores ARM

Esta sección de la documentación contiene información sobre cómo usar las herramientas de compilación de MSVC en hardware de ARM.

En esta sección

Información general de las convenciones ABI de ARM
Describe la aplicación binaria de aplicaciones que Windows en ARM utiliza para el uso de registros, las convenciones de llamada y el control de excepciones.

Información general sobre las convenciones ABI de ARM64
Describe la aplicación binaria de aplicaciones que Windows en ARM64 emplea para el uso de registros, las convenciones de llamada y el control de excepciones.

Problemas comunes de migración de MSVC de ARM
Describe elementos de código C++ que normalmente se suponen como portables entre arquitecturas, pero que generan resultados distintos para ARM y para x86 y x64.

Control de excepciones de ARM
Describe el esquema de codificación para el desenredado de la pila durante el control de excepciones estructurado en Windows en ARM.

Control de excepciones de ARM64
Describe el esquema de codificación para el desenredo de la pila durante el control de excepciones estructurado en Windows en ARM64.

Intrínsecos ARM
Describe las funciones intrínsecas del compilador para procesadores que usan la arquitectura ARM.

Intrínsecos ARM64
Describe las funciones intrínsecas del compilador para procesadores que usan la arquitectura ARM64.