es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ARM-NONE-EABI-GCC

Crear una biblioteca Ada estática que pueda ser enlazada sin el uso de las gnat-tools.

Quiero crear una biblioteca estática a partir de código Ada y distribuirla a los desarrolladores sin la herramienta GNAT (para código C/C++). Obtendré los siguientes errores de enlaceador cuando intente enlazar la biblioteca Ada (‘.a’) con un programa en C: undefined reference to __gnat_rcheck_CE_Overflow_Check’ undefined reference toada__text_io__put_line__2′ ¿Cómo puedo lograr . . . Read more

Modificación de dirección de retorno en el controlador de excepción de gcc.

Actualmente estoy escribiendo código bare-metal para, entre otros, armv6-m utilizando (arm-none-eabi-) gcc como compilador. Al implementar los manejadores de excepciones, me encontré con attribute((interrupt(“”type””))) (manual), que indica a gcc que genere una función que preserva todos los registros (excepto los bancarios). El problema es que esta función generada siempre devuelve . . . Read more