[pypy-svn] r7476 - pypy/trunk/src/pypy/translator

bob at codespeak.net bob at codespeak.net
Sat Nov 20 01:42:30 CET 2004


Author: bob
Date: Sat Nov 20 01:42:29 2004
New Revision: 7476

Modified:
   pypy/trunk/src/pypy/translator/genc.h
Log:
add a __sourcefile__ constant



Modified: pypy/trunk/src/pypy/translator/genc.h
==============================================================================
--- pypy/trunk/src/pypy/translator/genc.h	(original)
+++ pypy/trunk/src/pypy/translator/genc.h	Sat Nov 20 01:42:29 2004
@@ -194,6 +194,7 @@
 
 #define SETUP_MODULE(modname)					\
 	PyObject *m = Py_InitModule(#modname, no_methods); \
+	PyModule_AddStringConstant(m, "__sourcefile__", __FILE__); \
 	this_module_globals = PyModule_GetDict(m); \
 	PyGenCFunction_Type.tp_base = &PyCFunction_Type;	\
 	PyType_Ready(&PyGenCFunction_Type);			\



More information about the Pypy-commit mailing list