fix arch dependent native types
.
debug fixes
more fixes to push to libclang