summaryrefslogtreecommitdiff
path: root/otherlibs/unix/gmtime.c
Commit message (Collapse)AuthorAgeFilesLines
* Prefix all unix_ symbols caml_unix_David Allsopp2022-06-131-7/+7
|
* Do not use `Begin_roots` / `End_roots` in runtime (#11002)Nicolás Ojeda Bär2022-02-231-20/+19
| | | | | | | | * Replace Begin_roots by CAMLparamX/CAMLlocalX * st_posix.h: use caml_alloc_2 * st_stubs.c: get rid of caml_thread_descr * select.c: use Val_emptylist * winwait.c: use caml_alloc_boxed * write.c: fix missing root registration
* unix: invalid_argument -> caml_invalid_argumentygrek2016-11-261-1/+1
|
* Do not use the compatibility macros in the C stub code. (#892)Sébastien Hinderer2016-11-171-3/+3
| | | | | | | | | | | | * Don't use the compatibility macros, neither in the C stub code nor in the testsuite. * Make sure compiler sources do not use deprecated C identifiers. This is achieved by ensuring that the CAML_NAME_SPACE macro is defined everytime a C source file is compiled, rather than being defined only in a few places. Defining this macro guarantees that the compatibility.h header (where these deprecated identifiers are defined) will not be included.
* Update headers for the new license.Damien Doligez2016-02-181-12/+14
| | | | Remains to be done: remove all headers in testsuite/tests.
* PR#5887: move the byterun/*.h headers to byterun/caml/*.h to avoid header ↵Gabriel Scherer2014-12-271-4/+4
| | | | | | | | | name clashes (Jérôme Vouillon and Adrien Nader and Peter Zotov) git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15757 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13013 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez2011-07-271-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* fusion des changements jusqu'a 3.08.3Damien Doligez2005-03-241-1/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6824 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* MAJ en-tetes pour mentionner la 'special exception' sur la LGPLXavier Leroy2001-12-071-1/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Chargement dynamique de primitives CXavier Leroy2001-08-281-4/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3677 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Detecter les dates impossibles dans mktime (PR#288)Xavier Leroy2001-02-221-0/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3435 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Changement de la licenceXavier Leroy1999-11-171-1/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Traiter le cas ou gmtime et localtime renvoient NULLXavier Leroy1999-10-141-2/+9
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2428 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* nouvelles fonctions alloc/alloc_smallDamien Doligez1998-10-261-3/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2134 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Probleme de l'an 2004: utilisation du type float a la place du type int pour ↵Xavier Leroy1998-06-091-5/+6
| | | | | | representer les dates Unix git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1981 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ajout de putenv et getenv.Xavier Leroy1998-04-301-1/+1
| | | | | | | Dams mktime: ignorer le champ is_dst fourni en argument. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1947 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Sources C convertis en ANSI CXavier Leroy1997-09-021-9/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Changement de Push/Pop_roots en Begin/End_rootsDamien Doligez1997-05-261-16/+17
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1572 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Renommage unix.h -> unixsupport.hXavier Leroy1996-09-041-1/+1
| | | | | | | Petites adaptations pour Win32. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@951 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ajout de gmtime.Xavier Leroy1996-06-251-0/+35
| | | | | | | | Utiliser wait4 si waitpid non disponible. Tester l'existence de rewinddir. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@907 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Renommage en Objective CamlXavier Leroy1996-04-301-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@782 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Ajout des notices de copyrightXavier Leroy1995-08-091-0/+13
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@195 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* MAJ par-rapport a Caml Light 0.7Xavier Leroy1995-08-081-4/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@182 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Recuperation de libunix de CL0.7Xavier Leroy1995-05-081-0/+37
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02