Commit graph

124 commits

Author SHA1 Message Date
Ganesh Viswanathan
a8028a62ec Fix #55 - crash and no typedef name 2019-01-21 12:37:51 -06:00
Ganesh Viswanathan
6584a304d5 Support for empty struct/union 2019-01-21 12:09:01 -06:00
Ganesh Viswanathan
c89a741095 Support cache disabling 2019-01-21 01:35:42 -06:00
Ganesh Viswanathan
23a93e1d42 Fix build break 2019-01-21 00:47:25 -06:00
Ganesh Viswanathan
22d8181073 Fix #50 - ptr object to pointer 2019-01-21 00:17:44 -06:00
Ganesh Viswanathan
783cf70fbf Generate and post documentation 2019-01-20 16:22:12 -06:00
Ganesh Viswanathan
186e78f8c6 Docs fix 2019-01-20 16:12:51 -06:00
Ganesh Viswanathan
8a4fb0faca Add documentation 2019-01-20 15:53:14 -06:00
Ganesh Viswanathan
6511145513 Fix #36 - va_list and time_t 2019-01-20 14:41:50 -06:00
Ganesh Viswanathan
be1fe6495c Fix not fail 2019-01-19 15:05:51 -06:00
Ganesh Viswanathan
3d7682c611 Better error handling - fix #39, #47 2019-01-19 15:02:49 -06:00
Ganesh Viswanathan
1748279553 Caching fix for OSX 2019-01-19 02:19:28 -06:00
Ganesh Viswanathan
7bc53080e8 Caching cImport content 2019-01-19 02:03:14 -06:00
genotrance
abbd08d6de
Nimble install test (#46) 2019-01-19 01:50:55 -06:00
Ganesh Viswanathan
47bc610c9a Fix #41 2019-01-19 00:23:26 -06:00
genotrance
dd234ab7ef
Recursive node support, enum expressions, or/and/not (#45) 2019-01-18 22:39:22 -06:00
Ganesh Viswanathan
287980c9ed Use HashSet, fix #40, compare nimNames 2019-01-17 22:19:26 -06:00
Ico Doornekamp
8a09f3e290 Added ptrdiff_t (#38) 2019-01-17 20:40:56 -06:00
genotrance
09d9794bb6
Walkdir (#43)
* Fix walkDir, cCompile mode, add tsoloud, fix void *
* No tsoloud on Travis Linux
2019-01-17 20:26:51 -06:00
Ganesh Viswanathan
43193f5950 Fix C data types 2019-01-17 10:30:52 -06:00
Ganesh Viswanathan
3d9cf10f8a Fix nimble install 2019-01-17 09:49:42 -06:00
Ganesh Viswanathan
4883780f8f Update install instructions 2019-01-17 09:38:05 -06:00
Ganesh Viswanathan
f2b3ffc862 OSX fix, test 0.19.0 as well 2019-01-17 08:45:04 -06:00
Ganesh Viswanathan
a491201bb2 Call setup on per wrapper basis 2019-01-17 08:28:57 -06:00
Ganesh Viswanathan
ab3543cbda Workaround 0.19.2 crash 2019-01-16 21:49:17 -06:00
Ganesh Viswanathan
0e3588d258 Fix source paths 2019-01-16 21:28:04 -06:00
Ganesh Viswanathan
d2bd1f7dad Yes to nimble 2019-01-16 17:30:17 -06:00
Ganesh Viswanathan
114d502f13 Remove nimgen dependency, enable tmath test 2019-01-16 17:13:15 -06:00
Ganesh Viswanathan
e9a5ccc007 cstring support 2019-01-16 00:11:53 -06:00
Ganesh Viswanathan
80b47c9d4e Support for time_t 2019-01-15 23:54:25 -06:00
Ganesh Viswanathan
f81b2a8989 Minor output fix 2019-01-15 20:18:42 -06:00
Ganesh Viswanathan
da06be80d1 typedef arrays, debug output 2019-01-15 20:17:10 -06:00
Ganesh Viswanathan
11c896f82e Support array pointer in struct 2019-01-15 17:55:38 -06:00
Ganesh Viswanathan
04d01a5f6e Fix missing array type, suppress gcc warnings 2019-01-15 16:20:52 -06:00
Ganesh Viswanathan
75dc6dc56e Identifiers in enums 2019-01-12 00:46:44 -06:00
Ganesh Viswanathan
8c644e814c Cleanup abstract pointers, typedef function support 2019-01-11 22:14:05 -06:00
Ganesh Viswanathan
a1d920bc6a orWithNext, pointer cleanup 2019-01-11 19:36:38 -06:00
Ganesh Viswanathan
bc28293812 Shift/math expressions in enum 2019-01-11 13:00:03 -06:00
Ganesh Viswanathan
88005fa984 #include file, static line, nostderr, improve preprocessing 2019-01-11 12:22:49 -06:00
Ganesh Viswanathan
c65c566e09 Filter out gcc attributes 2019-01-10 13:07:55 -06:00
Ganesh Viswanathan
ac7231a882 Fix cuclonglong issue #32 2019-01-10 11:25:29 -06:00
Ganesh Viswanathan
51ae21f8d5 Export enums and procs 2019-01-10 10:25:19 -06:00
Ganesh Viswanathan
4d57be55ac Support for multiple functions in declarator, size_t fixes 2019-01-09 17:08:04 -06:00
Ganesh Viswanathan
d21017ac5b Support for nameless function params, unused enums 2019-01-09 14:18:31 -06:00
Ganesh Viswanathan
960a8f6873 Merge branch 'master' of https://github.com/genotrance/nimterop 2018-12-31 12:35:58 -06:00
Ganesh Viswanathan
48ae6bad7d Update appveyor to 0.19.2 2018-12-31 12:35:49 -06:00
genotrance
6538424290
Merge pull request #30 from timotheecour/pr_add_failing_tests
various fixes
2018-12-29 18:54:04 -06:00
Timothee Cour
6cc1e66ee2 fix #15 by re-enabling nim cpp on c file and selectively disabling failing things 2018-12-29 14:49:01 -08:00
Timothee Cour
9f7d2ca956 add failing tests; add a test at CT 2018-12-29 14:15:34 -08:00
Ganesh Viswanathan
1e086d5959 Implement PR #17 2018-12-28 00:33:09 -06:00