summaryrefslogtreecommitdiff
path: root/byterun/floats.c
Commit message (Expand)AuthorAgeFilesLines
* String_val: return 'const char *' when -safe-string is globally enabled (#1274)yallop2017-08-031-1/+2
* Assertions cleanupSébastien Hinderer2017-03-131-2/+2
* Install all include files, and access internals with CAML_INTERNALSFabrice Le Fessant2016-07-121-0/+2
* Fix float_of_hex parser to correctly reject some invalid forms.Bogdan-Cristian Tătăroiu2016-07-071-0/+1
* Correct floating point on old MSVCDavid Allsopp2016-03-101-16/+31
* Update headers for the new license.Damien Doligez2016-02-181-12/+14
* clean up whitespace and cut long linesDamien Doligez2016-02-171-2/+2
* PR#6321: guarantee that "hypot infinity nan = infinity"Xavier Leroy2015-12-111-2/+5
* MSVC doesn't support variable declaration within code blocks.alainfrisch2015-11-231-1/+2
* GPR#268: Hexadecimal notation for floating-point numbersXavier Leroy2015-11-191-28/+162
|\
| * Preliminary support for hexadecimal notation for FP numbers.Xavier Leroy2015-07-261-28/+162
* | Improve speed of classify_floatXavier Leroy2015-11-151-20/+16
* | Make `Pervasives.ldexp` unboxed and noallocFrançois Bobot2015-11-051-0/+7
* | Make specialized compare unboxedFrançois Bobot2015-11-051-4/+7
* | Add a note suggesting to switch to the emulation of clasify_float as a faster...alainfrisch2015-11-031-0/+6
* | No need to use CAMLprim for native form of primitives.alainfrisch2015-11-031-1/+1
* | Avoid boxing floats when calling Pervasives.classify_float.alainfrisch2015-10-281-3/+8
* | GPR#164: more efficient (branchless) implementation of Pervasives.compareXavier Leroy2015-10-251-8/+5
* | GPR#165: Added define guards around the macros in unixsupport and for the isn...Gabriel Scherer2015-07-261-0/+4
|/
* merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16...Damien Doligez2015-07-171-1/+3
* PR#5887: move the byterun/*.h headers to byterun/caml/*.h to avoid header nam...Gabriel Scherer2014-12-271-8/+8
* PR#6517: use ISO C99 types {,u}int{32,64}_t in preference to our homegrownXavier Leroy2014-08-271-3/+3
* PR#6075: avoid using unsafe C library functions (strcpy, strcat, sprintf).Xavier Leroy2014-04-151-43/+5
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
* PR#4688: (Windows) special floating-point values aren't converted to strings ...Alain Frisch2012-01-161-1/+30
* renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez2011-07-271-1/+1
* PR#3806, 4752, 5246: added "hypot" and "copysign" to Pervasives.Xavier Leroy2011-06-041-11/+52
* clean up spaces and tabsDamien Doligez2010-01-221-1/+1
* PR#4638: added expm1 and log1p.Xavier Leroy2009-04-011-4/+41
* PR#4503: classify_float wrong on ARMXavier Leroy2008-08-021-1/+1
* Memory leak in caml_float_of_{sub,}string (PR#3797)Xavier Leroy2005-10-121-4/+10
* Remplacement long/unsigned long par intnat/uintnatXavier Leroy2005-09-221-3/+3
* Correcting bug about erroneous erro reporting in case of wrongPierre Weis2005-03-041-0/+28
* Fixed problem in caml_classify_float with 'strict aliasing' optimization in g...Xavier Leroy2004-01-091-6/+9
* depollution suite (et fin?) (PR#1914 et PR#1956)Damien Doligez2004-01-021-74/+74
* depollution suite (PR#1914 et PR#1956)Damien Doligez2004-01-011-2/+2
* depollution suite (PR#1914, PR#1956)Damien Doligez2003-12-311-4/+4
* depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suiteDamien Doligez2003-12-291-3/+3
* Introduction de Int32.float_of_bits et Int32.bits_of_float. Remplacement de ...Xavier Leroy2003-12-201-11/+0
* depollution (PR#1914, PR#1956)Damien Doligez2003-12-161-1/+1
* decontamination (PR#1914, PR#1956)Damien Doligez2003-12-151-0/+2
* Revu semantique de compare sur les flottantsXavier Leroy2003-11-211-1/+8
* float_of_string sur chaine vide (PR#1662)Xavier Leroy2003-05-051-0/+1
* Optimisation de Pervasives.compare par strength reductionXavier Leroy2003-04-011-0/+7
* ajout include manquantDamien Doligez2002-09-231-0/+2
* Ne pas utiliser fpclassify sous Cygwin et Mingw (PR#1293)Xavier Leroy2002-08-051-1/+2
* _ dans les litteraux d'entiers et de flottantsXavier Leroy2002-02-041-4/+17
* MAJ en-tetes pour mentionner la 'special exception' sur la LGPLXavier Leroy2001-12-071-1/+2
* float_of_string leve l'exception Failure si la chaine n'est pas un flottant v...Xavier Leroy2001-10-301-2/+6
* Nettoyages.Xavier Leroy2001-10-281-1/+1