For reference: this was applied in [r4024] by Bernhard.
For reference: this was applied in [r1947] by Johan. [bugs:#496] might be related.
For reference: this was applied in [r1947] by Johan.
Assume that one day we might be testing with other compilers as well. Or we might tell GCC not to use its extensions.
As of [r17086], for many rules, the missing conditions were fixed. At this point, I think it makes sense to close this ticket. You are welcome to redo the analysis at https://github.com/zlfn/alive-sdcc/blob/main/FINDINGS.md using current sdcc trunk, and open a new ticket for the remaining cases.
But this is O(size^2) with the for j loop.
@spth & @janet-chien will you come to an agreement on what to do with __stdc_bit_floorull.c, resolve it and close this one?
But aren't functions already pointers in themselves? This is allowed, right? int foo(void); int (*p)(void) = foo; It is not necessary to use &foo here, though allowed as well.