Changes for version 0.16

  • Adjust _is_neg_zero() to circumvent gcc optimization bug. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80692
  • Replace SvIV/SvUV/SvNV with SvIVX/SvUVX/SvNVX where appropriate
  • Amend _atodecimal() to correctly handle the case where the string begins with '-+'

Modules

perl interface to C's _Decimal64 operations.