Actions
Bug #8495
closedinclude/ruby/win32.h assumes that __STRICT_ANSI__ isn’t set
Bug #8495:
include/ruby/win32.h assumes that __STRICT_ANSI__ isn’t set
ruby -v:
2.0.0
Backport:
Description
Hi!
include/ruby/win32.h assumes that STRICT_ANSI isn’t set when it uses _controlfp() in rb_w32_pow(). This isn’t the case if you give, for example, -std=c99 to gcc. If STRICT_ANSI is set, float.h won’t define _controlfp(), leading to compilation issues.
Actions