PR#6322 Corrected.



git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14432 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix bug (structure-level attributes and ocamlopt).

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14433 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Quick fix of PR#6325

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14434 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
#6328: use real temporary file names for ocamlyacc under Windows.

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14435 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
add #includes to declare the functions enter/leave_blocking_section

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14436 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#6208: Hashtbl.reset @since 4.00.0

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14437 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#6214: "sed: comment garbled" on make world

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14438 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix major performance problem on large heaps by making the heap increment proportional to the heap size

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14442 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Remove unnecessary changes to .depend
Remove unnecessary changes to Makefile
Simplify the translation of extension rebindings
Remove some unnecessary changes
Fix PR#6331

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14443 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Remove unnecessary change
Add typing-extensions to the testsuite/typing list
Improve unused warning for privately rebound extensions
Fix rebinding of non-generalized extensions
Fix variable naming for rebound extensions with unnamed parameters
Update extensions tests
Add map_class_declaration for consistency