Rename DEBUG macro to Py_DEBUG
diff --git a/Include/frameobject.h b/Include/frameobject.h
index 40dd653..85c1f4c 100644
--- a/Include/frameobject.h
+++ b/Include/frameobject.h
@@ -80,7 +80,7 @@
 
 /* Tuple access macros */
 
-#ifndef DEBUG
+#ifndef Py_DEBUG
 #define GETITEM(v, i) PyTuple_GET_ITEM((PyTupleObject *)(v), (i))
 #define GETITEMNAME(v, i) \
 	PyString_AS_STRING((PyStringObject *)GETITEM((v), (i)))
diff --git a/Include/node.h b/Include/node.h
index 03d674a..0575f4a 100644
--- a/Include/node.h
+++ b/Include/node.h
@@ -56,7 +56,7 @@
 #define STR(n)		((n)->n_str)
 
 /* Assert that the type of a node is what we expect */
-#ifndef DEBUG
+#ifndef Py_DEBUG
 #define REQ(n, type) { /*pass*/ ; }
 #else
 #define REQ(n, type) \
diff --git a/Include/object.h b/Include/object.h
index e876e91..54b5481 100644
--- a/Include/object.h
+++ b/Include/object.h
@@ -84,7 +84,7 @@
 123456789-123456789-123456789-123456789-123456789-123456789-123456789-12
 */
 
-#ifdef DEBUG
+#ifdef Py_DEBUG
 
 /* Turn on heavy reference debugging */
 #define Py_TRACE_REFS
@@ -92,7 +92,7 @@
 /* Turn on reference counting */
 #define Py_REF_DEBUG
 
-#endif /* DEBUG */
+#endif /* Py_DEBUG */
 
 #ifdef Py_TRACE_REFS
 #define PyObject_HEAD \