]> gcc.gnu.org Git - gcc.git/blobdiff - libjava/defineclass.cc
defineclass.cc: Don't include alloca.h.
[gcc.git] / libjava / defineclass.cc
index 49774839abff33106d76d58b3baf129718bcdfaa..d58051677dd513ad7e52b0826645c7f00a491a89 100644 (file)
@@ -25,9 +25,6 @@ details.  */
 #ifdef INTERPRETER
 
 #include <stdlib.h>
-#if HAVE_ALLOCA_H
-#include <alloca.h>
-#endif
 #include <java-cpool.h>
 #include <gcj/cni.h>
 
@@ -678,7 +675,7 @@ _Jv_ClassReader::prepare_pool_entry (int index, unsigned char this_tag)
        // order to accomondate gcj's internal representation.
 
        int len = get2u (this_data);
-       char *buffer = (char*) alloca (len);
+       char *buffer = (char*) __builtin_alloca (len);
        char *s = ((char*) this_data)+2;
 
        /* FIXME: avoid using a buffer here */
This page took 0.026631 seconds and 5 git commands to generate.