summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | fix wrong comment syntax for header in asmrun/i386nt.asmDamien Doligez2016-02-191-14/+14
| | | |
* | | | fix wrong comment syntax for header in asmrun/amd64nt.asmDamien Doligez2016-02-191-14/+14
| | | |
* | | | fix Windows makefileDamien Doligez2016-02-191-1/+1
| | | |
* | | | testsuite: fix syntax error in Makefile.oneDamien Doligez2016-02-191-5/+5
| | | |
* | | | tweak tools/ci-buildDamien Doligez2016-02-191-2/+2
| | | |
* | | | Merge pull request #470 from gasche/cla-instructionsGabriel Scherer2016-02-191-0/+12
|\ \ \ \ | | | | | | | | | | CONTRIBUTING: how to sign the CLA
| * | | | CONTRIBUTING: how to sign the CLAGabriel Scherer2016-02-121-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This summarizes Xavier's recommendations at https://github.com/ocaml/ocaml/pull/342#issuecomment-178720630 which were later reused at https://github.com/ocaml/ocaml/pull/307#issuecomment-183356057 In particular this should create a URL anchor to direct people to: https://github.com/ocaml/ocaml/blob/trunk/CONTRIBUTING.md#how-to-sign-the-cla
* | | | | add a file in compilerlibs to make git happyDamien Doligez2016-02-192-2/+7
| | | | |
* | | | | tweak tools/check-typo and break more overlong linesDamien Doligez2016-02-1917-73/+121
| | | | |
* | | | | fix syntax error in debug code in odoc_sig.mlDamien Doligez2016-02-191-1/+1
| | | | |
* | | | | fix syntax error in Makefile.ntDamien Doligez2016-02-191-1/+1
| |/ / / |/| | |
* | | | Merge branch 'remove-ocamlbuild-doc' into trunkGabriel Scherer2016-02-186-1079/+7
|\ \ \ \ | | |_|/ | |/| |
| * | | remove ocamlbuild from the manualGabriel Scherer2016-02-186-1079/+7
| | |/ | |/| | | | | | | | | | We leave a gutted-out chapter with a redirection to the github page for stability of anchors and to inform users.
* | | first commit after branching 4.03Damien Doligez2016-02-181-1/+1
|/ /
* | last commit before branching 4.03Damien Doligez2016-02-181-1/+1
| |
* | Update headers for the new license.Damien Doligez2016-02-181607-16938/+20622
| | | | | | | | Remains to be done: remove all headers in testsuite/tests.
* | tools/check-typo: switch to new header formatDamien Doligez2016-02-171-9/+19
| |
* | testsuite: fix bug where failed tests would be ignoredDamien Doligez2016-02-171-1/+4
| |
* | clean up whitespace and cut long linesDamien Doligez2016-02-17284-12081/+12307
| |
* | rename LICENSE file for the manualDamien Doligez2016-02-161-0/+0
| |
* | remove useless compilerlibs/.gitignoreDamien Doligez2016-02-161-0/+0
| |
* | remove old .cvsignore filesDamien Doligez2016-02-164-21/+0
| |
* | check-typo: no header needed for files shorter than 10 linesDamien Doligez2016-02-161-4/+7
|/
* Merge pull request #408 from btj/trunkDamien Doligez2016-02-129-30/+159
|\ | | | | Fixes bugs in stack unwinding metadata (PR#7118,7120)
| * Some fixes in the Makefile for the test caseBart Jacobs2016-02-111-8/+12
| |
| * Fixed unwind test case output syntaxBart Jacobs2016-01-291-1/+1
| |
| * Fixed bug in 'clean' scriptBart Jacobs2016-01-181-2/+2
| |
| * Eliminated a bash dependencyBart Jacobs2016-01-181-1/+1
| |
| * Add README file motivating unwind test caseBart Jacobs2016-01-181-0/+9
| |
| * Add test case for unwind infoBart Jacobs2016-01-185-0/+103
| | | | | | | | | | This test case runs only on OS X. It serves as a regression test for PR#7120.
| * Add missing unwind info for 'caml_start_program'Bart Jacobs2016-01-181-24/+24
| | | | | | | | | | | | This enables correct stack unwinding, and helps prevent random crashes on OS X due to Cocoa or other Objective-C (or C++) external functions walking our stack.
| * Enabled full stack trace in platform debuggersBart Jacobs2016-01-091-4/+8
| | | | | | | | | | | | | | Platform debuggers such as `gdb` and `lldb` can now show a full stack trace for call stacks that include ocamlopt-generated code. Specifically, this commit adds base pointer information to the stack unwinding metadata of runtime function `caml_start_program`.
| * Fixed some bugs in stack unwinding metadata of runtime routinesBart Jacobs2016-01-091-2/+1
| | | | | | | | | | | | | | | | | | It's easy to forget that the assembler ignores the program's control flow when computing the resulting CFA offset of the various CFI_ADJUST directives. Note that unbalanced CFI_ADJUST directives in one assembly routine cause all offsets in all subsequent routines to be shifted by the corresponding amount.
| * Updated ChangelogBart Jacobs2016-01-091-0/+3
| |
| * Add missing .cfi_adjust_cfa_offset before .cfi_endprocBart Jacobs2016-01-081-0/+7
| | | | | | | | Fixes bug 7120.
* | Merge pull request #467 from Octachron/manual_4.03.0_endDamien Doligez2016-02-123-112/+159
|\ \ | | | | | | Manual: #help directive and immediate attribute
| * | Manual: fix toplevel directivesoctachron2016-02-111-4/+4
| | |
| * | Manual: immediate attributeoctachron2016-02-111-0/+14
| | |
| * | Manual: synchronize the manual and toplevel helpoctachron2016-02-112-112/+145
| | |
* | | Tidy up new command-line parametersLeo White2016-02-1117-233/+305
| | |
* | | Fix ocamlnat build (again)Mark Shinwell2016-02-111-1/+1
| | |
* | | Make warning 59 less unhelpful (includes work by Runhang Li)Mark Shinwell2016-02-119-6/+29
| | |
* | | Merge pull request #466 from lpw25/ocamlc-opaqueAlain Frisch2016-02-114-3/+6
|\ \ \ | |/ / |/| | Enable opaque option in ocamlc
| * | Enable opaque option in ocamlcLeo White2016-02-114-3/+6
| | |
* | | Fix typo in 0665172Mark Shinwell2016-02-111-1/+1
| | |
* | | Fix incorrect attribute in pr3612 testMark Shinwell2016-02-111-1/+1
| | |
* | | Build stdlib, etc. with -O3 in Flambda modeMark Shinwell2016-02-115-6/+31
|/ /
* | Merge pull request #462 from dra27/pr6120Damien Doligez2016-02-1113-52/+622
|\ \ | | | | | | MPR#6120: Windows symlinks and corrected stat implementation
| * | Use new stat implementation for fstat on WindowsDavid Allsopp2016-02-102-31/+47
| | |
| * | Populate st_ino for Unix.stat/lstat on WindowsDavid Allsopp2016-02-101-32/+22
| | |