> Look at the __ie16_to_cpu presence in the tcc output: nested macro was
not expanded

But if we define le16_to_cpu with arg, i.e
-#define le16_to_cpu __le16_to_cpu
+#define le16_to_cpu(x) __le16_to_cpu(x)

then tcc output is OK. I used gcc 3.4.6 and 4.1.2 to test. May be new
versions of the gcc behave like tcc.

_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to