Add co_firstlineno and co_lnotab, for the line number table generated
by the compiler (in lieu of SET_LINENO instructions).
diff --git a/Include/compile.h b/Include/compile.h
index 9be5c85..6c8a62d 100644
--- a/Include/compile.h
+++ b/Include/compile.h
@@ -51,6 +51,8 @@
 	/* The rest doesn't count for hash/cmp */
 	PyObject *co_filename;	/* string (where it was loaded from) */
 	PyObject *co_name;	/* string (name, for reference) */
+	int co_firstlineno;	/* first source line number */
+	PyObject *co_lnotab;	/* string (encoding addr<->lineno mapping) */
 } PyCodeObject;
 
 /* Masks for co_flags above */
@@ -70,7 +72,8 @@
 PyCodeObject *PyNode_Compile Py_PROTO((struct _node *, char *));
 PyCodeObject *PyCode_New Py_PROTO((
 	int, int, int, int, PyObject *, PyObject *, PyObject *, PyObject *,
-	PyObject *, PyObject *)); /* same as struct above */
+	PyObject *, PyObject *, int, PyObject *)); /* same as struct above */
+int PyCode_Addr2Line Py_PROTO((PyCodeObject *, int));
 
 #ifdef __cplusplus
 }