-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path9001-newlib-stdlib-remove-noreturn.patch
29 lines (27 loc) · 1.33 KB
/
9001-newlib-stdlib-remove-noreturn.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--- a/newlib/libc/include/stdlib.h 2020-10-11 22:50:22.450975406 +0100
+++ b/newlib/libc/include/stdlib.h 2020-10-11 22:53:38.467414971 +0100
@@ -60,7 +60,7 @@
#define MB_CUR_MAX __locale_mb_cur_max()
-_VOID _EXFUN(abort,(_VOID) _ATTRIBUTE ((noreturn)));
+_VOID _EXFUN(abort,(_VOID)); /* _ATTRIBUTE ((noreturn))); */
int _EXFUN(abs,(int));
int _EXFUN(atexit,(_VOID (*__func)(_VOID)));
double _EXFUN(atof,(const char *__nptr));
@@ -78,7 +78,7 @@
int _EXFNPTR(_compar,(const _PTR, const _PTR))));
_PTR _EXFUN_NOTHROW(calloc,(size_t __nmemb, size_t __size));
div_t _EXFUN(div,(int __numer, int __denom));
-_VOID _EXFUN(exit,(int __status) _ATTRIBUTE ((noreturn)));
+_VOID _EXFUN(exit,(int __status)); /* _ATTRIBUTE ((noreturn))); */
_VOID _EXFUN_NOTHROW(free,(_PTR));
char * _EXFUN(getenv,(const char *__string));
char * _EXFUN(_getenv_r,(struct _reent *, const char *__string));
@@ -155,7 +155,7 @@
char * _EXFUN(l64a,(long __input));
char * _EXFUN(_l64a_r,(struct _reent *,long __input));
int _EXFUN(on_exit,(_VOID (*__func)(int, _PTR),_PTR __arg));
-_VOID _EXFUN(_Exit,(int __status) _ATTRIBUTE ((noreturn)));
+_VOID _EXFUN(_Exit,(int __status)); /* _ATTRIBUTE ((noreturn))); */
int _EXFUN(putenv,(char *__string));
int _EXFUN(_putenv_r,(struct _reent *, char *__string));
_PTR _EXFUN(_reallocf_r,(struct _reent *, _PTR, size_t));