First, I'd like to point out I find your tone very aggressive, and consider it's totally out of place. Now, to the technical issues. Besides what Daniel says, function pointer arithmetic is illegal in C. Section 6.5.6 describes valid types for addition and substraction, and section 6.2.5 describes objects in general. http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf In general, function pointers aren't guaranteed to be compatible with data pointers. See, for example, the Harvard architecture, and 6.2.5 section of the standard.
Regards. _______________________________________________ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel