Sha256: 9e3b49129d413e37317fe4f98189fc72960a1ec7f96a0b566863a2e1cb205a30
Contents?: true
Size: 723 Bytes
Versions: 23
Compression:
Stored size: 723 Bytes
Contents
#include <ruby/ruby.h> #ifdef HAVE_RUBY_ATOMIC_H # include <ruby/atomic.h> #endif #ifdef RUBY_ATOMIC_PTR_CAS # define ATOMIC_PTR_CAS(var, old, new) RUBY_ATOMIC_PTR_CAS(var, old, new) #endif #if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) /* GCC warns about unknown sanitizer, which is annoying. */ # undef NO_SANITIZE # define NO_SANITIZE(x, y) \ _Pragma("GCC diagnostic push") \ _Pragma("GCC diagnostic ignored \"-Wattributes\"") \ __attribute__((__no_sanitize__(x))) y; \ _Pragma("GCC diagnostic pop") #endif #undef strtod #define strtod BigDecimal_strtod #undef dtoa #define dtoa BigDecimal_dtoa #undef hdtoa #define hdtoa BigDecimal_hdtoa #include "missing/dtoa.c"
Version data entries
23 entries across 23 versions & 8 rubygems