Commit Graph

  • d43e06d156 add export huangminghuang/cmake-build-interface Huang-Ming Huang 2022-12-05 15:07:58 -06:00
  • 549edb0045 fix install include path Huang-Ming Huang 2022-11-18 12:09:58 -06:00
  • a13fabfd45 use cmake build interface Huang-Ming Huang 2022-11-16 17:11:45 -06:00
  • 19cbea6c25 Merge pull request #1 from AntelopeIO/fix_unused_label_warning main Lin Huang 2022-09-30 14:18:30 -04:00
  • 3874ff9d4e fix unused-label warning Lin Huang 2022-09-30 13:45:15 -04:00
  • daac447a38 Merge pull request #2 from eosnetworkfoundation/install_components Matt Witherspoon 2022-05-24 13:04:58 -04:00
  • 5b04514e16 allow passing an install component to softfloat's cmake for its install Matt Witherspoon 2022-05-18 23:03:55 -04:00
  • 94dac6e56c Merge pull request #6 from EOSIO/cleanup_type_punning Matt Witherspoon 2019-05-13 14:45:17 -04:00
  • 77c42dd99a clean up strict-aliasing rules warnings Matt Witherspoon 2019-05-12 20:07:06 -04:00
  • 203b6df7de Merge pull request #4 from EOSIO/float64-infinity-representation-fix arhag 2018-11-09 17:14:21 -05:00
  • f75eab05f6 correct binary representations of +/- infinity for float64_t arhag 2018-11-09 17:10:28 -05:00
  • ff093875d0 Merge pull request #3 from EOSIO/softfloat-comparison-operators arhag 2018-11-09 10:54:50 -05:00
  • 65f076ee23 add useful helper functions for softfloats arhag 2018-11-09 10:45:22 -05:00
  • 0303eb2d0f add float64_t and float128_t comparison operators arhag 2018-11-09 10:16:27 -05:00
  • 9942875eb7 Merge pull request #2 from EOSIO/proper_install arhag 2018-08-01 14:42:11 -04:00
  • 189e4b1731 change install location of softfloat header files arhag 2018-08-01 14:41:03 -04:00
  • 23ec8abd95 Update CMakeLists.txt Bucky Kittinger 2018-07-27 02:55:05 -04:00
  • 9dff375a6e Wrapped isnan for float128 Bucky Kittinger 2018-04-20 11:49:38 -04:00
  • 72f025ba24 Added isNaN for f128 Bucky Kittinger 2018-04-18 11:12:58 -04:00
  • 0d5d0aa60b Conflicts with myself Bucky Kittinger 2018-04-17 19:45:40 -04:00
  • f46c107510 Oops Bucky Kittinger 2018-04-17 19:43:33 -04:00
  • 27c1da6fe3 Adding back f128 to ext80 Bucky Kittinger 2018-04-17 19:31:43 -04:00
  • 4f0bb0ded7 Added changes from my fork Bucky Kittinger 2018-03-14 13:32:23 -04:00
  • f74b1e4811 Release 3e. See "doc/SoftFloat-history.html". John Hauser 2018-01-26 12:51:15 -08:00
  • 63d601476b Corrected links in "README.md". John Hauser 2017-08-18 16:16:28 -07:00
  • 20d04d2b98 Release 3d. See "doc/SoftFloat-history.html". John Hauser 2017-08-10 16:31:05 -07:00
  • db047c521e Release 3d. See "doc/SoftFloat-history.html". John Hauser 2017-08-10 16:26:24 -07:00
  • 9d731d45e8 Release 3c. See "doc/SoftFloat-history.html". John Hauser 2017-02-10 12:35:21 -08:00
  • cb5087cd74 Release 3b. See "doc/SoftFloat-history.html". John Hauser 2016-07-22 18:03:04 -07:00
  • 45fdcf1c65 Added the ability to specify the result values delivered when conversions from floating-point to an integer format raise an invalid exception. For the provided specializations (8086 and RISC-V), changed the result of converting a negative floating-point value to an unsigned integer format to now be zero. (Also renamed shiftCount' inside functions to shiftDist'.) John Hauser 2016-02-22 15:51:12 -08:00
  • 9dc9d10297 For "source/RISCV/specialize.h", updated year in copyright notice to 2016. John Hauser 2016-01-23 17:56:10 -08:00
  • ab8e0920d5 Employ new RISC-V NaN encoding Andrew Waterman 2016-01-16 21:22:46 -08:00
  • ad6be28b38 Release 3a. John Hauser 2015-11-03 14:38:58 -08:00
  • 669ffa1a83 added readme in markdown format Scott Beamer 2015-09-16 15:46:51 -07:00
  • 19c55bae5e Corrected the name of the subdirectory for RISC-V specialization from "RISC-V" to "RISCV". (In the names of machines, compilers, targets, etc., hyphens are intended for specifying variations and for forming compound names from multiple such components. While some arbitrariness in the application of this rule is inevitable, clearly RISC-V is not a "V" variation of an existing "RISC" architecture but rather an entirely new architecture.) John Hauser 2015-03-12 12:43:06 -07:00
  • c07232ca9e Fixed some bugs affecting a few processors. Reboot the official release date (for the last time) to be 2015 Feb 16. John Hauser 2015-02-19 14:09:32 -08:00
  • 6e7b8b549a Corrected documented history for earlier SoftFloat Release 2 series. John Hauser 2015-02-05 12:57:43 -08:00
  • db70c4ef62 Added specialization support for U.C. Berkeley's RISC-V. John Hauser 2015-01-29 16:18:13 -08:00
  • 17ab1f4a0a Fixed conflicts over definitions of inline functions for non-GCC compilers. Reboot official release date to be 2015 Jan 9. John Hauser 2015-01-15 16:04:25 -08:00
  • 9dd97e234d Fixed some minor errors in the documentation. John Hauser 2015-01-08 18:39:15 -08:00
  • 7276b0022e Finalized documentation for SoftFloat Release 3. John Hauser 2014-12-17 19:08:03 -08:00
  • 437d9b9fb2 Fixed issues with specialization for x86, with and without SSE. John Hauser 2014-12-11 19:34:37 -08:00
  • d8dae19289 Merge branch 'master' of github.com:ucb-bar/berkeley-softfloat-rc3 John Hauser 2014-12-11 14:34:23 -08:00
  • 5c93163afa Update in RC for Release 3, fixing some bugs and adding to the documentation. John Hauser 2014-12-11 14:27:41 -08:00
  • dc025a046d Add .gitignore file to ignore compiler output Andrew Waterman 2014-11-28 20:38:38 -08:00
  • 8f59d92535 First draft of RC for Release 3, to start review process. John Hauser 2014-11-28 19:49:28 -08:00