Programming Languages Research Group: Git - oota-llvm.git/rss - bindings/python/README.txt history http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=history;f=bindings/python/README.txt C/C++ LLVM-based compilers that forbids OOTA behaviors en Brian Demsky static/git-logo.png Programming Languages Research Group: Git - oota-llvm.git/rss - bindings/python/README.txt history http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=history;f=bindings/python/README.txt Sat, 10 Mar 2012 04:41:24 +0000 Sat, 10 Mar 2012 04:41:24 +0000 gitweb v.2.34.1/2.34.1 [llvm.py] Implement interface to object files Gregory Szorc <gregory.szorc@gmail.com> Sat, 10 Mar 2012 04:41:24 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=61e22cd85cd4c84fff391da67018c92bf21a8e19 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=61e22cd85cd4c84fff391da67018c92bf21a8e19 [llvm.py] Implement interface to object files [llvm.py] Implement interface to object files It is now possible to load object files and scan over sections, symbols, and relocations! Includes test code with partial coverage. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152482 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] bindings/python/README.txt
]]>
[llvm.py] Initial skeleton for Python LLVM bindings Gregory Szorc <gregory.szorc@gmail.com> Fri, 9 Mar 2012 09:07:35 +0000 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=5ae04279e0ed16975e1eea012499e8d833aab3c5 http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=5ae04279e0ed16975e1eea012499e8d833aab3c5 [llvm.py] Initial skeleton for Python LLVM bindings [llvm.py] Initial skeleton for Python LLVM bindings This contains a semi-functional skeleton for the implementation of the LLVM bindings for Python. The API for the Object.h interface is roughly designed but not implemented. MemoryBufferRef is implemented and actually appears to work! The ObjectFile unit test fails with a segmentation fault because the LLVM library isn't being properly initialized. The build system doesn't know about this code yet, so no alerts should fire. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152397 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] bindings/python/README.txt
]]>