Jeff Walden
e57173377f
Bug 1439659 - Make |MOZ_{LITTLE,BIG}_ENDIAN| into function macros so that invoking them inside |#if| conditions when they haven't been defined yet is a compile error. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D57038
--HG--
extra : moz-landing-system : lando
2019-12-13 20:51:04 +00:00
Jeff Walden
ac5904852e
Bug 1583958 - Update our fdlibm import to upstream rev cf4707bb2f78ecf56ba350bdc24e3135b4339622, adjusting local patchwork as necessary for changes upstream's made since last import. r=arai
...
Differential Revision: https://phabricator.services.mozilla.com/D47186
--HG--
extra : moz-landing-system : lando
2019-09-26 07:07:16 +00:00
Ciure Andrei
d14974ca63
Backed out changeset 62e38ee5dd16 (bug 1583958) for causing build bustages CLOSED TREE
2019-09-26 02:41:24 +03:00
Jeff Walden
25fcb2454a
Bug 1583958 - Update our fdlibm import to upstream rev cf4707bb2f78ecf56ba350bdc24e3135b4339622, adjusting local patchwork as necessary for changes upstream's made since last import. r=arai
...
Differential Revision: https://phabricator.services.mozilla.com/D47186
--HG--
extra : moz-landing-system : lando
2019-09-25 23:27:02 +00:00
André Bargull
eebb17f171
Bug 1564117 - Part 1: Use std::sqrt in fdlibm. r=arai
...
std::sqrt is guaranteed to have an error less than 0.5 ulp, so there's no need
to use fdlibm's slower implementation.
Differential Revision: https://phabricator.services.mozilla.com/D37256
--HG--
extra : moz-landing-system : lando
2019-07-08 16:52:45 +00:00
André Bargull
24bb28b814
Bug 1380031: Ensure Math.exp(1) returns Math.E. r=arai
...
Differential Revision: https://phabricator.services.mozilla.com/D24354
--HG--
extra : moz-landing-system : lando
2019-03-25 09:15:27 +00:00
Tooru Fujisawa
cacb9bf19b
Bug 1438599 - Part 1: Rebase local patches for fdlibm. r=jwalden
2018-02-18 22:56:38 +09:00
Jeff Walden
29bf925937
Bug 1437729 - Make fdlibm::atan2(y, x)'s handling for |x == 1.0| not potentially invoke signed integer overflow. r=arai
...
--HG--
rename : modules/fdlibm/patches/15_use_safer_strict_assign_on_visual_studio.patch => modules/fdlibm/patches/16_use_safer_strict_assign_on_visual_studio.patch
extra : rebase_source : c4d0988163c9f854d28e67c1c1568f7c1f99929a
2018-02-13 09:00:53 -08:00
Petr Sumbera
19ea5cacf5
Bug 1350355 - fdlibm should provide definition for u_int32_t and u_int64_t. r=arai
...
--HG--
extra : rebase_source : ef6ae7b88fd98d8e6e7d37f5ebbb1b56f3c669ac
2017-03-27 03:33:34 -07:00
Benjamin Bouvier
92f99e505e
Bug 1303085: updates meta-patches after adding rint/rintf/nearbyint/nearbyintf; r=arai
...
MozReview-Commit-ID: LLDpA6SplXi
--HG--
extra : rebase_source : 2c3450a39832ef71144cb212c3aa04ed66da7f79
extra : histedit_source : 61089440a402dced2d4bbfc41599ea751eec1abb
2016-09-15 20:50:09 +02:00
Tooru Fujisawa
a96c9fd437
Bug 1303463 - Use safer STRICT_ASSIGN on VisualStudio. r=jwalden
2016-09-20 16:57:08 +09:00
Chris Peterson
11ef78ae89
Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj
...
--HG--
rename : mfbt/Endian.h => mfbt/EndianUtils.h
2016-05-22 13:31:11 -07:00
Benjamin Bouvier
65bc0f401d
Bug 1272640: Update patches in modules/fdblim/patches/; r=arai
...
MozReview-Commit-ID: HkQ223HMuMv
--HG--
extra : rebase_source : 00d78978498113f8a4d519247421675e3926e0a6
2016-05-19 16:04:14 +02:00
Tooru Fujisawa
78da35c112
Bug 933257 - Part 2: Add patches for fdlibm. r=jwalden
2016-04-06 08:59:40 +09:00
Tooru Fujisawa
54fdedb829
Backed out changeset dd5d65d5a57d (bug 933257)
2016-03-15 08:15:09 +09:00
Tooru Fujisawa
fa373353b6
Bug 933257 - Part 2: Add patches for fdlibm. r=jwalden
2016-03-13 02:16:14 +09:00