diff options
Diffstat (limited to 'gcc/system.h')
-rw-r--r-- | gcc/system.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gcc/system.h b/gcc/system.h index e16cd2e..541b30d 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -88,11 +88,16 @@ extern int errno; #endif -#ifdef HAVE_STRING_H +#ifdef STRING_WITH_STRINGS # include <string.h> +# include <strings.h> #else -# ifdef HAVE_STRINGS_H -# include <strings.h> +# ifdef HAVE_STRING_H +# include <string.h> +# else +# ifdef HAVE_STRINGS_H +# include <strings.h> +# endif # endif #endif |