OSDN Git Service

ch:
[pf3gnuchains/gcc-fork.git] / gcc / ggc-none.c
index d567c8b..f006ae8 100644 (file)
 #include "config.h"
 #include "system.h"
 #include "rtl.h"
+#include "tm_p.h"
 #include "ggc.h"
 
 /* For now, keep using the old obstack scheme in the gen* programs.  */
 int ggc_p = 0;
 
-rtx
-ggc_alloc_rtx (nslots)
-     int nslots;
+void *
+ggc_alloc (size)
+     size_t size;
 {
-  int size = sizeof(struct rtx_def) + (nslots - 1) * sizeof(rtunion);
-  rtx n;
-
-  n = (rtx) xmalloc (size);
-  bzero ((char *) n, size);
-
-  return n;
-}
-
-rtvec
-ggc_alloc_rtvec (nelt)
-     int nelt;
-{
-  int size = sizeof (struct rtvec_def) + (nelt - 1) * sizeof (rtx);
-  rtvec v;
-
-  v = (rtvec) xmalloc (size);
-  bzero ((char *) v, size);
-
-  return v;
+  return xmalloc (size);
 }