Hi Giovanni,

Just to add another data-point:  It also breaks on Visual Studio (tested 2017 
and 2019-preview), not just GCC.
Thanks you for the pointers on the ABI, very interesting.
At the purely-C level, without looking under the hood, if a compiler returns 
sizeof(_Bool) == 1 (which TCC does at least in my i386 tests), wouldn't it be 
internally inconsistent to test a _Bool return value for 4 bytes being 0 as 
opposed to just 1?

Thanks,
Louis

_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to