OSDN Git Service

2009-04-13 Ozkan Sezer <sezeroz@gmail.com>
authorktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Apr 2009 10:37:17 +0000 (10:37 +0000)
committerktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Apr 2009 10:37:17 +0000 (10:37 +0000)
        PR target/39062
        * ssp.c: Also include malloc.h for alloca(). MinGW needs it.
        * configure.ac: Also check for malloc.h.
        * configure: Regenerated.
        * config.h.in: Regenerated.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146000 138bc75d-0d04-0410-961f-82ee72b054a4

libssp/ChangeLog
libssp/config.h.in
libssp/configure
libssp/configure.ac
libssp/ssp.c

index 0276535..d8d3c74 100644 (file)
@@ -1,3 +1,11 @@
+2009-04-13  Ozkan Sezer  <sezeroz@gmail.com>
+
+       PR target/39062
+       * ssp.c: Also include malloc.h for alloca(). MinGW needs it.
+       * configure.ac: Also check for malloc.h.
+       * configure: Regenerated.
+       * config.h.in: Regenerated.
+
 2009-04-09  Nick Clifton  <nickc@redhat.com>
 
        * strcat-chk.c: Change copyright header to refer to version 3
index 501a4f3..91c5989 100644 (file)
@@ -3,6 +3,9 @@
 /* Define to 1 if you have the <alloca.h> header file. */
 #undef HAVE_ALLOCA_H
 
+/* Define to 1 if you have the <malloc.h> header file. */
+#undef HAVE_MALLOC_H
+
 /* Define to 1 if you have the <dlfcn.h> header file. */
 #undef HAVE_DLFCN_H
 
index ee2a41f..7276c0b 100755 (executable)
@@ -3989,7 +3989,7 @@ done
 
 
 
-for ac_header in alloca.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h
+for ac_header in alloca.h malloc.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
 if eval "test \"\${$as_ac_Header+set}\" = set"; then
index 99b4edf..f3a66ec 100644 (file)
@@ -90,7 +90,7 @@ LDFLAGS="$save_LDFLAGS"
 AC_MSG_RESULT($ssp_use_symver)
 AM_CONDITIONAL(LIBSSP_USE_SYMVER, [test "x$ssp_use_symver" = xyes])
 
-AC_CHECK_HEADERS(alloca.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h)
+AC_CHECK_HEADERS(alloca.h malloc.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h)
 
 if test x$gcc_no_link = xyes; then
   # Presume the ISO C functions are available; add target-specific
index e7babe2..aaa5a32 100644 (file)
@@ -36,6 +36,9 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
 #ifdef HAVE_ALLOCA_H
 # include <alloca.h>
 #endif
+#ifdef HAVE_MALLOC_H
+# include <malloc.h>
+#endif
 #ifdef HAVE_STRING_H
 # include <string.h>
 #endif