Some options do not work any more after recent tcc.h change. (values are overwritten).
The code in set_flag uses:

            *(int*)((char *)s + p->offset) =
                p->flags & FD_INVERT ? !value : value;

This probably should be changed into:

            *(unsiged char*)((char *)s + p->offset) =
                p->flags & FD_INVERT ? !value : value;

There could be more problems. Please check.

Regards,

    Herman

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

Reply via email to