ocaml/byterun
Alain Frisch 7c98525d0f Add proper casts.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-11-19 10:36:06 +00:00
..
.depend PR#4243: make the Makefiles parallelizable 2013-07-24 14:39:31 +00:00
.ignore merge changes from 4.00 branching to 4.00.0 (part 1) 2012-07-26 19:21:54 +00:00
Makefile [patch by Adrien Nader] build: avoid an unneeded gnu-style conditional in Makefile. 2013-07-01 12:12:33 +00:00
Makefile.common Merge branch 4.01 from branching point to 4.01.0+rc1 2013-09-04 15:12:37 +00:00
Makefile.nt fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
alloc.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
alloc.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
array.c #6180: efficient creation of uninitialized float arrays. 2013-09-17 11:54:31 +00:00
backtrace.c Recognize reraises in handlers. 2013-10-14 13:21:53 +00:00
backtrace.h #6203, #5935: variants of raise. 'reraise' is currently only inserted by the compiler when an handler does not catch the exception. The default 'raise' always start with a fresh backtrace. There is also 'raise_nostack' which does not trigger the stack trace recording. Bytecode only for now. 2013-10-14 12:31:50 +00:00
callback.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
callback.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
compact.c No need for caml_init_exceptions. 2013-11-13 13:16:15 +00:00
compact.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
compare.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
compare.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
compatibility.h No need for caml_init_exceptions. 2013-11-13 13:16:15 +00:00
config.h fix whitespace and over-long lines 2013-03-22 18:22:51 +00:00
custom.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
custom.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
debugger.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
debugger.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
dynlink.c fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
dynlink.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
exec.h #6203: change representation of exception values created with a constant constructor: the value is now equal to the exception slot. This avoids some allocation when the constructor is called and an extra indirection on matching against the constructor. 2013-10-18 13:00:58 +00:00
extern.c Merge branch 4.01 from branching point to 4.01.0+rc1 2013-09-04 15:12:37 +00:00
fail.c No need for caml_init_exceptions. 2013-11-13 13:16:15 +00:00
fail.h No need for caml_init_exceptions. 2013-11-13 13:16:15 +00:00
finalise.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
finalise.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
fix_code.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
fix_code.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
floats.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
freelist.c fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
freelist.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
gc.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
gc_ctrl.c Merge branch 4.01 from branching point to 4.01.0+rc1 2013-09-04 15:12:37 +00:00
gc_ctrl.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
globroots.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
globroots.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
hash.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
hash.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
instrtrace.c fix C compiler warnings and bug introduced by commit 13436 2013-03-22 18:36:22 +00:00
instrtrace.h fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
instruct.h Rename raise_nostack -> raise_notrace. Expose it in Pervasives. 2013-10-14 13:52:14 +00:00
int64_emul.h PR#5774: Add bswap primitives for amd64 2012-11-29 09:55:00 +00:00
int64_format.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
int64_native.h Large integer constants need to be suffixed by ULL to work on 32-bit machines 2013-04-18 13:52:32 +00:00
intern.c Add proper casts. 2013-11-19 10:36:06 +00:00
interp.c Rename raise_nostack -> raise_notrace. Expose it in Pervasives. 2013-10-14 13:52:14 +00:00
interp.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
intext.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
ints.c Under BSD, swap32 is a macro defined in some system header, so don't use 2013-04-18 13:59:50 +00:00
io.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
io.h windows: don't define lseeki64 and lseek since they already exist. 2013-06-27 19:03:10 +00:00
lexing.c fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
main.c fix a few of the warnings given by newer versions of gcc 2013-02-26 12:47:13 +00:00
major_gc.c fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
major_gc.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
md5.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
md5.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
memory.c Merge branch 4.01 from branching point to 4.01.0+rc1 2013-09-04 15:12:37 +00:00
memory.h More efficient implementation of caml_modify(). 2013-06-01 07:43:45 +00:00
meta.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
minor_gc.c Merge branch 4.01 from branching point to 4.01.0+rc1 2013-09-04 15:12:37 +00:00
minor_gc.h Merge branch 4.01 from branching point to 4.01.0+rc1 2013-09-04 15:12:37 +00:00
misc.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
misc.h PR#6084: Define caml_modify and caml_initialize as weak symbols to help 2013-08-01 08:24:07 +00:00
mlvalues.h Change the representation of exception slots: instead of being represented as 'string ref', they are now blocks 2013-10-23 14:28:31 +00:00
obj.c Do not introduce Obj.raw_tag. 2013-11-06 10:57:20 +00:00
osdeps.h #4719: use GetModuleFileName to get an absolute path to the current executable under Windows. 2013-06-18 10:25:01 +00:00
parsing.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
prims.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
printexc.c Change the representation of exception slots: instead of being represented as 'string ref', they are now blocks 2013-10-23 14:28:31 +00:00
printexc.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
reverse.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
roots.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
roots.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
signals.c PR#5982: save and restore the value of errno in caml_leave_blocking_section 2013-05-14 15:48:50 +00:00
signals.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
signals_byt.c PR#5982: save and restore the value of errno in signal handlers 2013-05-14 15:37:48 +00:00
signals_machdep.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
stacks.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
stacks.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
startup.c No need for caml_init_exceptions. 2013-11-13 13:16:15 +00:00
startup.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
str.c bound checking bug with caml_string_{get,set}{16,32,64}: fix the runtime C code 2013-11-05 11:09:29 +00:00
sys.c PR#5774: Add bswap primitives for amd64 2012-11-29 09:55:00 +00:00
sys.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
terminfo.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
ui.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
unix.c #4719: use GetModuleFileName to get an absolute path to the current executable under Windows. 2013-06-18 10:25:01 +00:00
weak.c remove all $Id keywords 2012-10-15 17:50:56 +00:00
weak.h remove all $Id keywords 2012-10-15 17:50:56 +00:00
win32.c Remove debug. 2013-06-18 10:39:29 +00:00