--- newlib/libc/stdio/nano-vfprintf_local.h 2014-07-04 10:21:43.000000000 -0700 +++ newlib/libc/stdio/nano-vfprintf_local.h 2015-07-17 12:51:12.974269921 -0700 @@ -230,5 +230,5 @@ _printf_float (struct _reent *data, FILE *fp, int (*pfunc)(struct _reent *, FILE *, _CONST char *, size_t len), - va_list *ap) _ATTRIBUTE((__weak__)); + va_list *ap); #endif --- newlib/libc/stdio/nano-vfscanf_local.h 2014-07-04 10:21:44.000000000 -0700 +++ newlib/libc/stdio/nano-vfscanf_local.h 2015-07-17 12:51:33.967362409 -0700 @@ -173,6 +173,6 @@ _scanf_i (struct _reent *rptr, extern int _scanf_float (struct _reent *rptr, struct _scan_data_t *pdata, - FILE *fp, va_list *ap) _ATTRIBUTE((__weak__)); + FILE *fp, va_list *ap); #endif