Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/trunk' into simplif_changes
Browse files Browse the repository at this point in the history
  • Loading branch information
Anukriti12 committed Aug 4, 2020
2 parents 642d854 + 8905edd commit dd9de6b
Show file tree
Hide file tree
Showing 499 changed files with 11,903 additions and 7,644 deletions.
72 changes: 44 additions & 28 deletions .depend
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ utils/arg_helper.cmo : \
utils/arg_helper.cmx : \
utils/arg_helper.cmi
utils/arg_helper.cmi :
utils/binutils.cmo : \
utils/binutils.cmi
utils/binutils.cmx : \
utils/binutils.cmi
utils/binutils.cmi :
utils/build_path_prefix_map.cmo : \
utils/build_path_prefix_map.cmi
utils/build_path_prefix_map.cmx : \
Expand Down Expand Up @@ -1131,7 +1136,6 @@ typing/typeclass.cmo : \
typing/path.cmi \
parsing/parsetree.cmi \
typing/oprint.cmi \
utils/misc.cmi \
parsing/longident.cmi \
parsing/location.cmi \
typing/includeclass.cmi \
Expand Down Expand Up @@ -1159,7 +1163,6 @@ typing/typeclass.cmx : \
typing/path.cmx \
parsing/parsetree.cmi \
typing/oprint.cmx \
utils/misc.cmx \
parsing/longident.cmx \
parsing/location.cmx \
typing/includeclass.cmx \
Expand Down Expand Up @@ -1859,10 +1862,12 @@ bytecomp/bytesections.cmi :
bytecomp/dll.cmo : \
utils/misc.cmi \
utils/config.cmi \
utils/binutils.cmi \
bytecomp/dll.cmi
bytecomp/dll.cmx : \
utils/misc.cmx \
utils/config.cmx \
utils/binutils.cmx \
bytecomp/dll.cmi
bytecomp/dll.cmi :
bytecomp/emitcode.cmo : \
Expand Down Expand Up @@ -2271,13 +2276,15 @@ asmcomp/cmm.cmo : \
lambda/debuginfo.cmi \
middle_end/backend_var.cmi \
parsing/asttypes.cmi \
asmcomp/arch.cmo \
asmcomp/cmm.cmi
asmcomp/cmm.cmx : \
utils/targetint.cmx \
lambda/lambda.cmx \
lambda/debuginfo.cmx \
middle_end/backend_var.cmx \
parsing/asttypes.cmi \
asmcomp/arch.cmx \
asmcomp/cmm.cmi
asmcomp/cmm.cmi : \
utils/targetint.cmi \
Expand Down Expand Up @@ -2728,7 +2735,8 @@ asmcomp/proc.cmx : \
asmcomp/proc.cmi
asmcomp/proc.cmi : \
asmcomp/reg.cmi \
asmcomp/mach.cmi
asmcomp/mach.cmi \
asmcomp/cmm.cmi
asmcomp/reg.cmo : \
asmcomp/cmm.cmi \
middle_end/backend_var.cmi \
Expand Down Expand Up @@ -5856,6 +5864,27 @@ driver/errors.cmx : \
driver/errors.cmi
driver/errors.cmi :
driver/main.cmo : \
driver/maindriver.cmi
driver/main.cmx : \
driver/maindriver.cmx
driver/main_args.cmo : \
utils/warnings.cmi \
utils/profile.cmi \
utils/misc.cmi \
utils/config.cmi \
driver/compenv.cmi \
utils/clflags.cmi \
driver/main_args.cmi
driver/main_args.cmx : \
utils/warnings.cmx \
utils/profile.cmx \
utils/misc.cmx \
utils/config.cmx \
driver/compenv.cmx \
utils/clflags.cmx \
driver/main_args.cmi
driver/main_args.cmi :
driver/maindriver.cmo : \
utils/warnings.cmi \
utils/profile.cmi \
driver/makedepend.cmi \
Expand All @@ -5869,8 +5898,8 @@ driver/main.cmo : \
bytecomp/bytepackager.cmi \
bytecomp/bytelink.cmi \
bytecomp/bytelibrarian.cmi \
driver/main.cmi
driver/main.cmx : \
driver/maindriver.cmi
driver/maindriver.cmx : \
utils/warnings.cmx \
utils/profile.cmx \
driver/makedepend.cmx \
Expand All @@ -5884,25 +5913,8 @@ driver/main.cmx : \
bytecomp/bytepackager.cmx \
bytecomp/bytelink.cmx \
bytecomp/bytelibrarian.cmx \
driver/main.cmi
driver/main.cmi :
driver/main_args.cmo : \
utils/warnings.cmi \
utils/profile.cmi \
utils/misc.cmi \
utils/config.cmi \
driver/compenv.cmi \
utils/clflags.cmi \
driver/main_args.cmi
driver/main_args.cmx : \
utils/warnings.cmx \
utils/profile.cmx \
utils/misc.cmx \
utils/config.cmx \
driver/compenv.cmx \
utils/clflags.cmx \
driver/main_args.cmi
driver/main_args.cmi :
driver/maindriver.cmi
driver/maindriver.cmi :
driver/makedepend.cmo : \
driver/pparse.cmi \
parsing/parsetree.cmi \
Expand Down Expand Up @@ -5972,6 +5984,10 @@ driver/opterrors.cmx : \
driver/opterrors.cmi
driver/opterrors.cmi :
driver/optmain.cmo : \
driver/optmaindriver.cmi
driver/optmain.cmx : \
driver/optmaindriver.cmx
driver/optmaindriver.cmo : \
utils/warnings.cmi \
utils/profile.cmi \
asmcomp/proc.cmi \
Expand All @@ -5990,8 +6006,8 @@ driver/optmain.cmo : \
asmcomp/asmlink.cmi \
asmcomp/asmlibrarian.cmi \
asmcomp/arch.cmo \
driver/optmain.cmi
driver/optmain.cmx : \
driver/optmaindriver.cmi
driver/optmaindriver.cmx : \
utils/warnings.cmx \
utils/profile.cmx \
asmcomp/proc.cmx \
Expand All @@ -6010,8 +6026,8 @@ driver/optmain.cmx : \
asmcomp/asmlink.cmx \
asmcomp/asmlibrarian.cmx \
asmcomp/arch.cmx \
driver/optmain.cmi
driver/optmain.cmi :
driver/optmaindriver.cmi
driver/optmaindriver.cmi :
driver/pparse.cmo : \
utils/warnings.cmi \
utils/profile.cmi \
Expand Down
6 changes: 3 additions & 3 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -57,16 +57,16 @@ tools/mantis2gh_stripped.csv typo.missing-header
/.mailmap typo.long-line typo.missing-header typo.non-ascii
/.merlin typo.missing-header
/Changes typo.utf8 typo.missing-header
/News typo.utf8 typo.missing-header
/release-info/News typo.utf8 typo.missing-header
/INSTALL typo.missing-header
/LICENSE typo.very-long-line typo.missing-header
# tools/ci/appveyor/appveyor_build.cmd only has missing-header because
# dra27 too lazy to update check-typo to interpret Cmd-style comments!
/tools/ci/appveyor/appveyor_build.cmd typo.very-long-line typo.missing-header typo.non-ascii
/tools/ci/appveyor/appveyor_build.sh typo.non-ascii
/tools/ci/inria/remove-sinh-primitive.patch typo.white-at-eol typo.missing-header typo.long-line
/tools/release-checklist typo.missing-header typo.very-long-line

/release-info/howto.md typo.missing-header typo.long-line
/release-info/templates/*.md typo.missing-header typo.very-long-line=may
# ignore auto-generated .depend files
.depend typo.prune
/.depend.menhir typo.prune
Expand Down
18 changes: 18 additions & 0 deletions .github/workflows/nnp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: main

on: [push, pull_request]

jobs:
no-naked-pointers:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: configure tree
run: ./configure --disable-naked-pointers --disable-stdlib-manpages
- name: Build
run: |
make -j world.opt
- name: Run the testsuite
run: |
make -C testsuite USE_RUNTIME=d all
7 changes: 2 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,6 @@ _build

/tools/ocamldep
/tools/ocamldep.opt
/tools/ocamldep.bak
/tools/ocamlprof
/tools/ocamlprof.opt
/tools/opnames.ml
Expand All @@ -233,7 +232,6 @@ _build
/tools/ocamlobjinfo.opt
/tools/cvt_emit
/tools/cvt_emit.opt
/tools/cvt_emit.bak
/tools/cvt_emit.ml
/tools/ocamlcp
/tools/ocamlcp.opt
Expand All @@ -248,9 +246,8 @@ _build
/tools/ocamlmklib
/tools/ocamlmklib.opt
/tools/ocamlmklibconfig.ml
/tools/objinfo_helper
/tools/read_cmt
/tools/read_cmt.opt
/tools/ocamlcmt
/tools/ocamlcmt.opt
/tools/cmpbyt
/tools/cmpbyt.opt
/tools/stripdebug
Expand Down

0 comments on commit dd9de6b

Please sign in to comment.