Hello, On Sat, 29 Feb 2020, uso ewin wrote:
> Hello, as I was working on fixing _Static_assert bug, > I've saw that it was fairly easy to add C2x _Static_assert > syntax support to tinycc. > > the code is here: https://github.com/cosmo-ray/tcc/commits/static_assert_c2x > > The only difference with current _Static_assert is > that we can omit the literal string. > > Is the code okay ? > > Are you ok to introduce C2x feature to tinycc ? (gcc allow this too) Fine with me at least. I'd say also without testing for anything like -std=c2x, your call. I have a mild preference for using parse_mult_str no matter if the condition is true or false, obviating the need for an extra loop to skip the STR tokens. Remember that you need to cstr_free the string in that case (which you can avoid right now only because tcc_error doesn't return). Ciao, Michael. > > I won't push this if I don't have a go from peoples here > because C2x isn't standard yet. > > Matthias, > > _______________________________________________ > Tinycc-devel mailing list > Tinycc-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/tinycc-devel > _______________________________________________ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel