Skip to content

Commit 96b4dc0

Browse files
committed
flambda-backend: Merge ocaml-jst
2 parents 7da89ee + b26b2bd commit 96b4dc0

File tree

1,992 files changed

+128065
-49558
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,992 files changed

+128065
-49558
lines changed

.depend

+899-1,094
Large diffs are not rendered by default.

.gitattributes

+18-15
Original file line numberDiff line numberDiff line change
@@ -42,21 +42,27 @@
4242
# the lines involved in the conflict, which is arguably worse
4343
#/Changes merge=union
4444

45-
# No header for text files (would be too obtrusive).
45+
# No header for text and META files (would be too obtrusive).
4646
*.md typo.missing-header
4747
README* typo.missing-header
4848
VERSION typo.missing-header
4949
*.adoc typo.missing-header
5050
api_docgen/*.mld typo.missing-header
5151
api_docgen/alldoc.tex typo.missing-header
5252
tools/mantis2gh_stripped.csv typo.missing-header
53+
META.in typo.missing-header
5354

54-
*.adoc typo.long-line=may
55+
# Hyperlinks and other markup features cause long lines
56+
*.adoc typo.long-line=may typo.very-long-line=may
57+
*.md typo.long-line=may typo.very-long-line=may
5558

5659
# Github templates and scripts lack headers, have long lines
5760
/.github/** typo.missing-header typo.long-line=may typo.very-long-line=may
5861

5962
/.mailmap typo.long-line typo.missing-header typo.non-ascii
63+
/CONTRIBUTING.md typo.non-ascii=may
64+
/README.adoc typo.non-ascii=may
65+
/README.win32.adoc typo.non-ascii=may
6066
/.merlin typo.missing-header
6167
/Changes typo.utf8 typo.missing-header
6268
/release-info/News typo.utf8 typo.missing-header
@@ -72,6 +78,9 @@ tools/mantis2gh_stripped.csv typo.missing-header
7278
.depend typo.prune
7379
/.depend.menhir typo.prune
7480

81+
# These can be fixed at some point
82+
/tools/*.py typo.long-line
83+
7584
# Makefiles may contain tabs
7685
Makefile* typo.makefile-whitespace=may
7786

@@ -98,12 +107,11 @@ ocamldoc/Changes.txt typo.missing-header
98107
ocamldoc/ocamldoc.sty typo.missing-header
99108
ocamldoc/odoc_index.html typo.missing-header
100109

101-
otherlibs/win32unix/readlink.c typo.long-line
102-
otherlibs/win32unix/stat.c typo.long-line
103-
otherlibs/win32unix/symlink.c typo.long-line
110+
otherlibs/unix/readlink_win32.c typo.long-line
111+
otherlibs/unix/stat_win32.c typo.long-line
112+
otherlibs/unix/symlink_win32.c typo.long-line
104113

105114
runtime/sak.c typo.non-ascii
106-
runtime/caml/compatibility.h typo.very-long-line
107115

108116
stdlib/hashbang typo.white-at-eol typo.missing-lf
109117

@@ -126,6 +134,9 @@ testsuite/tests/**/*.reference typo.prune
126134
# Expect tests with overly long lines of expected output
127135
testsuite/tests/parsing/docstrings.ml typo.very-long-line
128136

137+
# Generated test with overly long ocamltest description
138+
testsuite/tests/lib-dynlink-domains/main.ml typo.very-long-line
139+
129140
# The normalisation tests have very specific line endings which mustn't be
130141
# corrupted by git.
131142
testsuite/tests/tool-ocamltest/norm*.reference binary
@@ -182,15 +193,7 @@ tools/ocaml-objcopy-macosx text eol=lf
182193
tools/ocamlsize text eol=lf
183194
tools/pre-commit-githook text eol=lf
184195
tools/markdown-add-pr-links.sh text eol=lf
185-
runtime/caml/compatibility.h typo.long-line=may
186-
187-
# These are all Perl scripts, so may not actually require this
188-
manual/tools/caml-tex text eol=lf
189-
manual/tools/format-intf text eol=lf
190-
manual/tools/htmlcut text eol=lf
191-
manual/tools/htmltbl text eol=lf
192-
manual/tools/htmlthread text eol=lf
193-
manual/tools/texexpand text eol=lf
196+
runtime/caml/sizeclasses.h typo.missing-header typo.white-at-eol
194197

195198
# Tests which include references spanning multiple lines fail with \r\n
196199
# endings, so use \n endings only, even on Windows.

0 commit comments

Comments
 (0)