Python3 ready. Py2.7 and Py3 working. Drop PyCObject for all.

Pre Py2.7 support should be possible by including  "capsulethunk.h". (See llvm/wrap.h)
This commit is contained in:
Siu Kwan Lam 2012-07-26 15:25:23 -07:00
commit 9aadd489c3
14 changed files with 163 additions and 1142 deletions

View file

@ -209,7 +209,7 @@ class EngineBuilder(object):
def create(self):
ret = _core.LLVMEngineBuilderCreate(self.ptr)
if isinstance(ret, basestring):
if isinstance(ret, str):
raise llvm.LLVMException(ret)
return ExecutionEngine(ret, self._module)