[PATCH]Warning while compiling newlib-nano for eabi

Jaap de Wolff info@jasoon.nl
Thu Feb 8 09:41:00 GMT 2018


At this moment we get warnings while we compile nano for eabi.
This patch will prevent this

Jaap de Wolff
=======================PATCH=======================================
diff --git a/newlib/libc/sys/arm/aeabi_atexit.c
b/newlib/libc/sys/arm/aeabi_atexit.c
index 4b600e250..9ecd19d05 100644
--- a/newlib/libc/sys/arm/aeabi_atexit.c
+++ b/newlib/libc/sys/arm/aeabi_atexit.c
@@ -1,5 +1,8 @@
 #include <stdlib.h>
 
+//forward declaration
+extern int __cxa_atexit (void (*) (void *), void *, void *);
+
 /* Register a function to be called by exit or when a shared library
    is unloaded.  This routine is like __cxa_atexit, but uses the
    calling sequence required by the ARM EABI.  */



More information about the Newlib mailing list