diff options
author | Olivier Martin <olivier@labapart.com> | 2015-11-06 10:05:09 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2015-11-06 11:29:58 +0100 |
commit | cdb1ebe10729457093fce4df92ae1cd185c854f2 (patch) | |
tree | 657e00d032646373759748d97493d4df4d84affa /newlib | |
parent | c56dc181f907f8ab6dbcd40b9baf66f80d88468a (diff) | |
download | cygnal-cdb1ebe10729457093fce4df92ae1cd185c854f2.tar.gz cygnal-cdb1ebe10729457093fce4df92ae1cd185c854f2.tar.bz2 cygnal-cdb1ebe10729457093fce4df92ae1cd185c854f2.zip |
Replace __attribute((__warning__())) by __attribute__((deprecated()))
Clang raises the warning message:
warning: unknown attribute '__warning__' ignored [-Wunknown-attributes]
* libc/include/stdlib.h (mktemp): Change attribute to deprecated.
(_mktemp_r): Ditto.
Signed-off-by: Olivier Martin <olivier@labapart.com>
Diffstat (limited to 'newlib')
-rw-r--r-- | newlib/ChangeLog | 5 | ||||
-rw-r--r-- | newlib/libc/include/stdlib.h | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/newlib/ChangeLog b/newlib/ChangeLog index 3dec6e2c9..f8e51a78a 100644 --- a/newlib/ChangeLog +++ b/newlib/ChangeLog @@ -1,3 +1,8 @@ +2015-11-06 Olivier Martin <olivier@labapart.com> + + * libc/include/stdlib.h (mktemp): Change attribute to deprecated. + (_mktemp_r): Ditto. + 2015-11-03 Marcus Shawcroft <marcus.shawcroft@arm.com> * libc/machine/arm/configure.in: Check for __ARM_ARCH_8A__. diff --git a/newlib/libc/include/stdlib.h b/newlib/libc/include/stdlib.h index 51a6f0afb..c73ed1115 100644 --- a/newlib/libc/include/stdlib.h +++ b/newlib/libc/include/stdlib.h @@ -112,14 +112,14 @@ int _EXFUN(mkostemp,(char *, int)); int _EXFUN(mkostemps,(char *, int, int)); int _EXFUN(mkstemp,(char *)); int _EXFUN(mkstemps,(char *, int)); -char * _EXFUN(mktemp,(char *) _ATTRIBUTE ((__warning__ ("the use of `mktemp' is dangerous; use `mkstemp' instead")))); +char * _EXFUN(mktemp,(char *) _ATTRIBUTE ((__deprecated__("the use of `mktemp' is dangerous; use `mkstemp' instead")))); #endif char * _EXFUN(_mkdtemp_r, (struct _reent *, char *)); int _EXFUN(_mkostemp_r, (struct _reent *, char *, int)); int _EXFUN(_mkostemps_r, (struct _reent *, char *, int, int)); int _EXFUN(_mkstemp_r, (struct _reent *, char *)); int _EXFUN(_mkstemps_r, (struct _reent *, char *, int)); -char * _EXFUN(_mktemp_r, (struct _reent *, char *) _ATTRIBUTE ((__warning__ ("the use of `mktemp' is dangerous; use `mkstemp' instead")))); +char * _EXFUN(_mktemp_r, (struct _reent *, char *) _ATTRIBUTE ((__deprecated__("the use of `mktemp' is dangerous; use `mkstemp' instead")))); #endif _VOID _EXFUN(qsort,(_PTR __base, size_t __nmemb, size_t __size, __compar_fn_t _compar)); int _EXFUN(rand,(_VOID)); |