$ clang --version
clang version 18.1.6
Target: x86_64-w64-windows-gnu
$ clang --std=c17 -c c.c
c.c:4:12: error: call to undeclared function '_j1'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
4 | return _j1(a);
| ^
1 error generated.
Those functions are declared behind #ifndef __STRICT_ANSI__, why?
Source code
Expected Behavior
Actual Behavior
Those functions are declared behind
#ifndef __STRICT_ANSI__
, why?