Commit graph

814 commits

Author SHA1 Message Date
Ilan Schnell
67f4acf91f update changelog 2013-03-05 16:49:40 -06:00
Ilan Schnell
3c4769c58d test bug: only attempt to compile when cc is available 2013-03-05 16:47:31 -06:00
Hernan Grecco
b8da3c7a73 Changed imports in llpython 2013-03-05 18:11:08 -03:00
Hernan Grecco
931352d4bf Fix memory leak in Python 3.2 2013-03-05 14:31:21 -03:00
Hernan Grecco
e4996f02d7 Fix for Python 3.2 2013-03-05 00:05:31 -03:00
Hernan Grecco
372d601875 Changed test command for travis 2013-03-04 23:37:28 -03:00
Hernan Grecco
a5078d6cd7 Added testing infrastructure with travis 2013-03-03 17:31:33 -03:00
Siu Kwan Lam
f5fd7241ea Merge pull request #59 from hgrecco/master
Implemented Python 3 compatible division in IntegerValue and RealValue
2013-03-02 12:06:23 -08:00
Ilan Schnell
f8deae06dd remove excess whitespace 2013-03-02 12:56:00 -06:00
Ilan Schnell
ba759b59d0 update supported dependencies in readme 2013-03-02 12:53:31 -06:00
Hernan Grecco
bb43f4097a Implemented Python 3 compatible division in IntegerValue and RealValue 2013-03-01 19:49:29 -03:00
Siu Kwan Lam
fde153aab6 Add relocation model enums and allow TargetMachine to handle these enums 2013-02-28 18:05:30 -06:00
Siu Kwan Lam
51ff879a07 Fix incorrect use of StringRef in return value 0.11.0 2013-02-28 00:07:18 -06:00
Siu Kwan Lam
e89c19ee60 Ensure order of imported modules 2013-02-28 00:00:25 -06:00
Siu Kwan Lam
f172e82f10 Use .data() instead of .c_str() 2013-02-27 20:28:30 -06:00
Ilan Schnell
91d2740fbf disable lib2to3 conversion 2013-02-27 20:00:42 -06:00
Siu Kwan Lam
75b7d11fb1 Add prints to help debug. 2013-02-27 20:00:50 -06:00
Ilan Schnell
61d8105e2c add missing static library (Windows) 2013-02-27 19:26:25 -06:00
Siu Kwan Lam
d9c2ec696d Fix: "and" is not available in all compilers. 2013-02-27 19:31:26 -06:00
Siu Kwan Lam
1a34e412a5 Fix: "not" is not available on some compiler. 2013-02-27 19:27:34 -06:00
Siu Kwan Lam
4bf0fa65ef Attempt to fix build on 32-bit linux 2013-02-27 19:22:32 -06:00
Siu Kwan Lam
268dc2466a Fix build on win32 due to missing environ variable 2013-02-27 19:12:23 -06:00
Siu Kwan Lam
0cccb3dec9 Attempt to fix object code printing problem due to unicode 2013-02-27 19:03:44 -06:00
Siu Kwan Lam
9df508f7c0 Fix test with unicode problem in py3k 2013-02-27 18:43:57 -06:00
Siu Kwan Lam
cd8d622fc9 Fix mysin test for AVX support 2013-02-27 18:34:00 -06:00
Siu Kwan Lam
9f9d5a6081 More fixes to disable AVX in tests 2013-02-27 18:31:54 -06:00
Siu Kwan Lam
8073b67c96 Fix test related to AVX instructions. 2013-02-27 18:28:15 -06:00
Siu Kwan Lam
f3e7b39bc9 Update changelog 2013-02-27 16:36:21 -06:00
Siu Kwan Lam
d485c22b08 Add llvm.workaround package 2013-02-27 16:32:00 -06:00
Siu Kwan Lam
ae6dab8e50 Pass llvm version and ptx support to wrapper generator through environ 2013-02-27 14:53:49 -06:00
Siu Kwan Lam
5d83d626f6 Update setup script 2013-02-27 14:20:45 -06:00
Siu Kwan Lam
17096867f7 Merge branch 'newbinding_integrate'
Conflicts:
	llvm/core.py
2013-02-27 13:52:37 -06:00
Siu Kwan Lam
93cd20e933 Fix for python 3 2013-02-27 13:48:08 -06:00
Siu Kwan Lam
740d2595ee Replace StringIO with BytesIO 2013-02-27 13:25:19 -06:00
cuda
c3a08a446f Fix import and Makefile on Linux 2013-02-27 11:28:07 -06:00
Siu Kwan Lam
dd9ba65328 Bug fixes 2013-02-26 18:43:49 -06:00
Jon Riehl
894539681b Modified documentation configuration to search for build specific to Python version. Updated copyright. First attempt at using llvm._version to set documentation version. 2013-02-26 15:48:00 -06:00
Jon Riehl
cada51e297 Merge branch 'docs-fixes' of github.com:pfalcon/llvmpy into _pr57 2013-02-26 14:58:12 -06:00
Jon Riehl
7b1a825380 Merge pull request #56 from pfalcon/pfalcon
Typo fix - could *not* invoke llvm-config.
2013-02-26 12:50:38 -08:00
Siu Kwan Lam
c1b46e4384 Fix test 2013-02-25 10:02:49 -06:00
Siu Kwan Lam
d270f47328 Fix writing to file-like obj in python3.3 2013-02-24 13:22:30 -06:00
Paul Sokolovsky
4e87b5170a Allow Sphinx build docs with docstrings without installing module. 2013-02-24 00:44:48 +02:00
Paul Sokolovsky
d36cd1dbc7 Add docstring documentation to all llvm.core classes.
Some classes have docstrings, and lack rST docs (e.g. Module), few others
vice versa. It's unclear what is the best way to deal with this. IMHO,
docstrings should prevail, i.e. existing docs would rather be moved
to docstings. Anyway, for now just make sure that users don't miss
documentation, even if it's just list of classmembers.
2013-02-24 00:44:48 +02:00
Paul Sokolovsky
d74ff4dc2b Fill in required explicit argument for code-block. 2013-02-24 00:44:48 +02:00
Paul Sokolovsky
8086487ab7 Fix "title underline too short" warnings. 2013-02-24 00:44:48 +02:00
Paul Sokolovsky
769376b055 Sublists must have blank lines before and after. 2013-02-24 00:44:48 +02:00
Paul Sokolovsky
650a49dcab Fix import statements. 2013-02-24 00:44:48 +02:00
Paul Sokolovsky
fccf439117 Add missing titles to few docs to make sure they're rendered in docs. 2013-02-24 00:44:48 +02:00
Paul Sokolovsky
6c07747a3b Typo fix - could *not* invoke llvm-config. 2013-02-23 21:52:23 +02:00
Siu Kwan Lam
45e70333fd Adapt to python 3.3 2013-02-22 19:17:56 -06:00