From: Florian Angeletti <florian.angeletti@inria.fr>
To: caml-list@inria.fr
Subject: [Caml-list] OCaml release 4.10.2
Date: Wed, 9 Dec 2020 13:49:54 +0100 [thread overview]
Message-ID: <ad666acd-c11b-9f60-3e18-d9bf104630c9@inria.fr> (raw)
In-Reply-To: <8f166543-c1d2-b24b-c963-13eb8e43c2f2@inria.fr>
Dear OCaml users,
We have the pleasure of celebrating the birthday of Grace Hopper by
announcing
the release of OCaml version 4.10.2.
This exceptional release makes OCaml 4.10 available on the new
macOS/arm64 platform,
and fixes some compatibility issues for the mingw64 and FreeBSD/amd64
platform.
If OCaml 4.10.1 already works on your platform of choice, this release
should be
completely transparent to you (and can be safely ignored).
Note that those fixes were backported from OCaml 4.12: further
improvement to the support
of the macOS/arm64 platform will happen on the 4.12 branch.
The release is available as a set of OPAM switches,
and as a source download here:
https://github.com/ocaml/ocaml/archive/4.10.2.tar.gz
https://caml.inria.fr/pub/distrib/ocaml-4.10/
Happy hacking,
-- Florian Angeletti, for the OCaml team.
OCaml 4.10.2
-------------------
- #9938, #9939: Define __USE_MINGW_ANSI_STDIO=0 for the mingw-w64 ports to
prevent their C99-compliant snprintf conflicting with ours.
(David Allsopp, report by Michael Soegtrop, review by Xavier Leroy)
### Supported platforms:
- #9699, #10026: add support for iOS and macOS on ARM 64 bits
Backported from OCaml 4.12.0
(GitHub user @EduardoRFS, review by Xavier Leroy, Nicolás Ojeda Bär
and Anil Madhavapeddy, additional testing by Michael Schmidt)
### Code generation and optimization
- #9752, #10026: Revised handling of calling conventions for
external C functions.
Provide a more precise description of the types of unboxed arguments,
so that the ARM64 iOS/macOS calling conventions can be honored.
Backported from OCaml 4.12.0
(Xavier Leroy, review by Mark Shinwell and Github user @EduardoRFS)
- #9969, #9981: Added mergeable flag tqo ELF sections containing mergeable
constants. Fixes compatibility with the integrated assembler in
clang 11.0.0.
Backported from OCaml 4.12.0
(Jacob Young, review by Nicolás Ojeda Bär)
prev parent reply other threads:[~2020-12-09 12:50 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-08-21 9:22 [Caml-list] OCaml release 4.10.1 Florian Angeletti
2020-12-09 12:49 ` Florian Angeletti [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ad666acd-c11b-9f60-3e18-d9bf104630c9@inria.fr \
--to=florian.angeletti@inria.fr \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox