From 492efb7e7e9dc6951677559a99a4cc8af4c74d3f Mon Sep 17 00:00:00 2001
From: Mike Pall <mike>
Date: Mon, 28 Mar 2011 15:06:30 +0200
Subject: Clean up DynASM glue macros. Thanks to Josh Haberman.

---
 src/buildvm.c | 14 --------------
 1 file changed, 14 deletions(-)

(limited to 'src')

diff --git a/src/buildvm.c b/src/buildvm.c
index d69fc1d6..152c95f0 100644
--- a/src/buildvm.c
+++ b/src/buildvm.c
@@ -42,20 +42,6 @@
 #include "../dynasm/dasm_proto.h"
 
 /* Glue macros for DynASM. */
-#define DASM_M_GROW(ctx, t, p, sz, need) \
-  do { \
-    size_t _sz = (sz), _need = (need); \
-    if (_sz < _need) { \
-      if (_sz < 16) _sz = 16; \
-      while (_sz < _need) _sz += _sz; \
-      (p) = (t *)realloc((p), _sz); \
-      if ((p) == NULL) exit(1); \
-      (sz) = _sz; \
-    } \
-  } while(0)
-
-#define DASM_M_FREE(ctx, p, sz)	free(p)
-
 static int collect_reloc(BuildCtx *ctx, uint8_t *addr, int idx, int type);
 
 #define DASM_EXTERN(ctx, addr, idx, type) \
-- 
cgit v1.2.3-55-g6feb