Added more data types, including Linux-specific data types