mascarenhas/alien — pull request #11 by rrthomas (2012-06-05 19:46:04+00:00)
Title: Various tidying and simplification patches

This patch series applies further minor improvements and tidying changes to the code. Highlights:

* Fix spelling in index.html
* Activate compiler warnings in gcc build, and fix the warnings shown.
* Use correct integer types for sizes & offsets (size_t & ptrdiff_t rather than int).
* Consolidate and simplify the type map arrays.
* Remove in-tree libffi.
* Fix and simplify Lua 5.2 support.
* Allow tests to run without luarocks (so that they can be run on 5.2).
* Update README in line with earlier changes to other docs