On Saturday, March 18, 2023, 02:07:35 PM GMT+2, avih <avih...@yahoo.com> wrote:

> If I use #if 0 instead of #if !defined(__clang__) || GCC_MAJOR >= 11
> then it does pass. Not quite sure what's going on.

Ah, I do get it. When it compiles the reference using clang then
these elements are 0, but when it compiles the test using tcc
then __clang__ is not defined so this block is entered, and the
builtins do exist, so it compiles successfully and works, but still
different than the reference which has zeroes there.  
_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to