rurban libffi and Debug cleanup:
authorReini Urban <rurban@x-ray.at>
Thu, 13 Jan 2011 08:57:32 +0000 (09:57 +0100)
committerReini Urban <rurban@x-ray.at>
Thu, 13 Jan 2011 09:06:09 +0000 (10:06 +0100)
commit84136f2cba20448d9da945103983b5b9237596c1
tree6d676a7ef62e45b62e48c610462c958fbcd4d1ee
parentbd0ccdd2be309445e6460459d9dcfeb1cd8707c3
rurban libffi and Debug cleanup:
- layout changes: *.c, *.h to root
- check Debug print in Type modules
- if no libffi lib exists, unpack our prepackaged and install it locally
- rm conflicting ffi headers. use either installed or new.
- add libffi.tar.gz, version 3.0.10rc0 from git
- add precompiled win32 libffi (mingw32 gcc-4.5), no win64 yet
- fix MANIFEST

lots of multi-char warnings in the Type tests
Files=28, Tests=356, 47 wallclock secs ( 0.19 usr  0.17 sys + 38.24 cusr  4.19 csys = 42.78 CPU)
Result: FAIL
Failed 19/28 test programs. 29/356 subtests failed.
36 files changed:
.gitignore
Ctypes.h [new file with mode: 0644]
Ctypes.xs
MANIFEST
Makefile.PL
ignore.txt [deleted file]
include/Ctypes.h [deleted file]
include/ffi.h [deleted file]
include/ffi_common.h [deleted file]
include/ffitarget.h [deleted file]
include/ppport.h [deleted file]
lib/Ctypes.pm
lib/Ctypes/Callback.pm
lib/Ctypes/FuncProto.pm
lib/Ctypes/Function.pm
lib/Ctypes/Type.pm
lib/Ctypes/Type/Array.pm
lib/Ctypes/Type/Field.pm
lib/Ctypes/Type/Pointer.pm
lib/Ctypes/Type/Simple.pm
lib/Ctypes/Type/Struct.pm
lib/Ctypes/Type/Union.pm
libffi.tar.gz [new file with mode: 0644]
obj_util.c [new file with mode: 0644]
ppport.h [new file with mode: 0644]
src/obj_util.c [deleted file]
src/util.c [deleted file]
t/Simple.t
util.c [new file with mode: 0644]
win32/const-xs.inc [new file with mode: 0644]
win32/include/ffi.h [new file with mode: 0644]
win32/include/ffitarget.h [new file with mode: 0644]
win32/libffi-5.dll [new file with mode: 0755]
win32/libffi.a [new file with mode: 0644]
win32/libffi.dll.a [new file with mode: 0644]
win32/libffi.la [new file with mode: 0644]