nasm/config
H. Peter Anvin (Intel) 0da8a88c62 clang: add -ftrivial-auto-var-init=zero
The clang behavior is sometimes really weird, and extremely hard to
debug, when uninitialized variables are used even if the value cancels
out in an expression. It also depends on optimization level, etc.

-ftrivial-auto-var-init=zero makes the behavior
predictable. Unfortunately it also needs a really weird "enable"
option, and it issues a warning about an unused command line option on
link, which may get promoted to error, so silence the warning before
doing anything else.

Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
2020-07-06 10:19:38 -07:00
..
msvc.h config.h: separate function and function pointer attributes; automate 2019-08-16 00:08:27 -07:00
unconfig.h clang: add -ftrivial-auto-var-init=zero 2020-07-06 10:19:38 -07:00
unknown.h config: add configuration file for unknown compilers 2016-10-04 17:13:50 -07:00
watcom.h update watcom config file. 2019-08-07 17:53:38 -07:00