add csv to external testsuite

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14244 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix PR#6174 (non -rectypes)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14247 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#6216: inlining of GADT matches generates invalid assembly


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14251 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
this commit back-port  several fixes  relevant to camlp4: please see Changes for more details  

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14253 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#6227: 
- old-style '&' in sparc/emit.mlp
- problem with preferences between different register classes


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14272 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix PR#6235 (flow type information through variant pattern)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14284 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix PR#6240

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14300 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix PR#6241

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14306 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#6239: a "raise" in -g mode can end up calling a C function (stash_backtrace). Therefore the containing function must not be a leaf function, so that on x86-32/MacOSX and x86-64, the stack is properly 16-realigned on entrance to containing function.
(Cherry-picked r14316 from trunk.)


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14320 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#6243: Make "ocamlopt -g" more resistant to ill-formed locations


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14321 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#6233: out-of-bounds exceptions lose their locations on ARM, PowerPC
(reflecting commit r14323 on trunk).


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14325 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
On 4.01, there is no notrace raise.

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14327 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
many small changes to make the testsuite work on cygwin-64 without shared library support

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14334 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
port to cygwin-64

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14335 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix testsuite makefile: openbsd does not support PWD env variable

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14339 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix environment problem with the debugger + add a small test for the debugger

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14351 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix paths to run debugger test

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14352 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
add LD_PATH to debugger test

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14354 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
disable debugger test for the moment

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14355 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix and reactivate debugger test

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14356 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02