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

Version Path
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.3.0/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c
minato_ruby_api_client-0.2.2 vendor/bundle/ruby/3.2.0/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c
cloudsmith-api-2.0.16 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c
cloudsmith-api-2.0.15 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c
cloudsmith-api-2.0.14 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c
katalyst-govuk-formbuilder-1.9.2 vendor/bundle/ruby/3.3.0/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c
tinymce-rails-7.1.2 vendor/bundle/ruby/3.3.0/gems/bigdecimal-3.1.8/ext/bigdecimal/missing.c
cloudsmith-api-2.0.13 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.7/ext/bigdecimal/missing.c
cloudsmith-api-2.0.12 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.7/ext/bigdecimal/missing.c
bigdecimal-3.1.7 ext/bigdecimal/missing.c
cloudsmith-api-2.0.11 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.6/ext/bigdecimal/missing.c
cloudsmith-api-2.0.10 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.6/ext/bigdecimal/missing.c
cloudsmith-api-2.0.9 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.6/ext/bigdecimal/missing.c
cloudsmith-api-2.0.8 vendor/bundle/ruby/2.6.0/gems/bigdecimal-3.1.6/ext/bigdecimal/missing.c
mlh-rubocop-config-1.0.3 vendor/bundle/ruby/3.2.0/gems/bigdecimal-3.1.6/ext/bigdecimal/missing.c
bigdecimal-3.1.6 ext/bigdecimal/missing.c
bigdecimal-3.1.5 ext/bigdecimal/missing.c
bigdecimal-3.1.4 ext/bigdecimal/missing.c
bigdecimal-3.1.3 ext/bigdecimal/missing.c