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
