PR#5636: issue with pthread_atfork in glibc


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12585 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
#5638: .a -> .a/.lib in Makefile.nt. (Cherry-picked from trunk r12587.)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12588 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
#5639: Write cmt files with open_out_bin. (Cherry-picked from trunk r12589.)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12590 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
#5640: use open_in_bin to read cmt files. (Cherry-picked from trunk r12591.)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12592 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
do not put compiler-libs in odoc_info library

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12593 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
add solaris 64/32


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12594 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#5646: reapply the fix for PR#5442

It was reverted when the bin-annot branch was merged

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12596 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix (type a) scope, was broken by gadt addition

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12600 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix constraint checking regression; one stack overflow remains in typing-misc/constraints.ml

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12604 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix PR#5073: Wrong location for 'Unbound record field label' error

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12607 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix stack overflow by checking cycles for all types before regularity

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12609 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#5643: issues with .cfi and .loc directives generated by ocamlopt -g
Applied patches debuginfo-is-none and configure-cfi-detect from this PR.


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12610 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
applied (improved) patch of PR#5654

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12616 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
bootstrap camlp4 to fix PR#5633 (slow parsing)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12617 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix missing "failed" message when .checker is present

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12618 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
remove temp files; fix long lines

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12620 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix crash caused by integer overflow on 32-bit machines

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#5645: ocamldoc doesn't handle module/type substitution in signatures

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12622 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Update Changes for PR5645

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12623 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Small problem with Power arch

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