diff options
author | Gerald Pfeifer <gerald@pfeifer.com> | 2019-08-25 22:25:23 +0000 |
---|---|---|
committer | Gerald Pfeifer <gerald@gcc.gnu.org> | 2019-08-25 22:25:23 +0000 |
commit | 1460c0bbb7fbb9f4a019d1d97cdc2bb79c9e2833 (patch) | |
tree | 56f7599e02a0df2f0e9da02416f0a7e8dbbd5f33 /gcc | |
parent | fed7268f740acb6c74d3925c72d6f584c22812f8 (diff) | |
download | gcc-1460c0bbb7fbb9f4a019d1d97cdc2bb79c9e2833.zip gcc-1460c0bbb7fbb9f4a019d1d97cdc2bb79c9e2833.tar.gz gcc-1460c0bbb7fbb9f4a019d1d97cdc2bb79c9e2833.tar.bz2 |
gmm_malloc.h: Only use <errno.h> and errno if __STDC_HOSTED__.
* config/i386/gmm_malloc.h: Only use <errno.h> and errno if
__STDC_HOSTED__.
From-SVN: r274915
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/gmm_malloc.h | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 989dff7..f751920 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2019-08-26 Gerald Pfeifer <gerald@pfeifer.com> + + * config/i386/gmm_malloc.h: Only use <errno.h> and errno if + __STDC_HOSTED__. + 2019-08-23 Mihailo Stojanovic <mistojanovic@wavecomp.com> * config/mips/mips.md (mips_get_fcsr, *mips_get_fcsr): Use SI diff --git a/gcc/config/i386/gmm_malloc.h b/gcc/config/i386/gmm_malloc.h index b988655..cfe6046 100644 --- a/gcc/config/i386/gmm_malloc.h +++ b/gcc/config/i386/gmm_malloc.h @@ -25,7 +25,9 @@ #define _MM_MALLOC_H_INCLUDED #include <stdlib.h> +#if __STDC_HOSTED__ #include <errno.h> +#endif static __inline__ void * _mm_malloc (size_t __size, size_t __align) @@ -36,7 +38,9 @@ _mm_malloc (size_t __size, size_t __align) /* Error if align is not a power of two. */ if (__align & (__align - 1)) { +#if __STDC_HOSTED__ errno = EINVAL; +#endif return ((void *) 0); } |