compiler.h: always undefine __STRICT_ANSI__ for gcc
compiler.h: always undefine __STRICT_ANSI__ for gcc

It is not just DJGPP which has broken header files if __STRICT_ANSI__
is defined.  Cygwin has also been confirmed to have problems.  It
would be somewhat different if configure didn't still detect those
functions.

Undefine __STRICT_ANSI__ for all gcc platforms.  If this breaks then,
well, we'll have to really narrow down the problems.

Signed-off-by: H. Peter Anvin <8a453bad9912ffe59bc0f0b8abe03df9be19379e@linux.intel.com>

techkey/nasm,techkey/nasm,techkey/nasm,techkey/nasm,techkey/nasm