The compiler options limit data passing to the following data types: integer, string, unsigned integer, short, unsigned short, float, double, long, unsigned long, and byte.