ocaml/bytecomp
Gabriel Scherer f15f4f3ed8 PR6695: Make sure the compiler only uses ASCII string functions.
This should cover all places involving filenames in the compiler.
There are a few more paths still using Latin-1 in other ways,
e.g. in ocamldoc.

From: Peter Zotov <whitequark@whitequark.org>

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15727 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2014-12-21 11:46:14 +00:00
..
.ignore uniform .ignore system 2011-07-20 15:37:36 +00:00
bytegen.ml New primitive: caml_alloc_dummy_function ... caml_alloc_dummy_function takes the function arity as a second argument. This new information can be used by js_of_ocaml to perform better optimization. 2014-11-17 12:21:49 +00:00
bytegen.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
bytelibrarian.ml Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
bytelibrarian.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
bytelink.ml PR#6616: allow meaningful use of -use-runtime without -custom. 2014-12-21 10:45:11 +00:00
bytelink.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
bytepackager.ml PR6695: Make sure the compiler only uses ASCII string functions. 2014-12-21 11:46:14 +00:00
bytepackager.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
bytesections.ml Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
bytesections.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
cmo_format.mli re-commit Leo's weak-dependencies pull request 2014-05-07 00:34:20 +00:00
dll.ml Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
dll.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
emitcode.ml merge branch 4.02 from release 4.02.0 to release 4.02.1 2014-10-15 13:34:58 +00:00
emitcode.mli merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121) 2014-08-22 13:45:02 +00:00
instruct.ml #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
instruct.mli #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
lambda.ml PR6695: Make sure the compiler only uses ASCII string functions. 2014-12-21 11:46:14 +00:00
lambda.mli Sys: Use constant for some runtime limitations. 2014-11-17 12:19:27 +00:00
matching.ml correct PR#6674 2014-11-25 15:11:40 +00:00
matching.mli Folllowup to PR#6359, great cleanup of switch actions sharing. 2014-04-07 15:43:20 +00:00
meta.ml merge branch "safe-string" 2014-04-29 11:56:17 +00:00
meta.mli merge branch "safe-string" 2014-04-29 11:56:17 +00:00
printinstr.ml Cleanup. 2013-10-14 14:38:18 +00:00
printinstr.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
printlambda.ml Sys: Use constant for some runtime limitations. 2014-11-17 12:19:27 +00:00
printlambda.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
runtimedef.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
simplif.ml #6318: Extend match...with with exception cases. (Patch by Jeremy Yallop, backend part by A. Frisch). 2014-05-05 11:49:37 +00:00
simplif.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
switch.ml correct PR#6674 2014-11-25 15:11:40 +00:00
switch.mli fix some of the whitespace problems in the source 2014-04-12 10:17:02 +00:00
symtable.ml merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121) 2014-08-22 13:45:02 +00:00
symtable.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
translclass.ml merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev 15121) 2014-08-22 13:45:02 +00:00
translclass.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
translcore.ml Add a special syntax for index operators 2014-12-13 22:13:32 +00:00
translcore.mli Translcore.transl_primitive: enable type-directed optimizations 2014-11-17 12:04:32 +00:00
translmod.ml Translcore.transl_primitive: enable type-directed optimizations 2014-11-17 12:04:32 +00:00
translmod.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
translobj.ml Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
translobj.mli Add reset functions to make modules reentrant when used through compiler-libs 2014-05-09 12:01:21 +00:00
typeopt.ml Translcore.transl_primitive: enable type-directed optimizations 2014-11-17 12:04:32 +00:00
typeopt.mli Translcore.transl_primitive: enable type-directed optimizations 2014-11-17 12:04:32 +00:00