<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">On 3/31/21 11:10 PM, Markus Scherer via
Unicode wrote:</div>
<blockquote type="cite"
cite="mid:CAN49p6r-M1Ho9QfWeXiVpHCruwu2=mbRM=dEbrdyXTKPEEuT9Q@mail.gmail.com">
<div dir="ltr">
<div class="gmail_quote">
<div>
<ul>
<ul>
<li>I can't tell if the EBCDIC platforms are "alive".
Elsewhere I have tried to find out if there is a
competent C++11 compiler available.</li>
</ul>
</ul>
</div>
</div>
</div>
</blockquote>
<p>Yes, EBCDIC platforms continue to roam the earth. IBM's
traditional xlC for z/OS compiler is effectively on life support
and stuck at a pre-C++11 language level, but there are multiple
options for recent C++ language standards available today. IBM
has other EBCDIC-based OSs as well, but I'm not as familiar with
them.<br>
</p>
<p>IBM started <a moz-do-not-send="true"
href="https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/fang-lu2/2020/03/24/xl-cc-v231-for-zos-v23-web-deliverable-is-available-today-on-march-29-2019">distributing
a Clang-based compiler (xlclang) with XL C/C++ V2.3.1</a> for
z/OS two years ago and has started posting patches to LLVM Clang
to add z/OS support. One such patch to enable <tt>-fexec-charset</tt>
to support IBM-1047 (an EBCDIC encoding of the ISO-8819-1
character repertoire) is currently in review <a
moz-do-not-send="true" href="https://reviews.llvm.org/D93031">here</a>.</p>
<p>Dignus offers <a moz-do-not-send="true"
href="http://www.dignus.com/dcxx/">Systems/C++</a>, a LLVM-based
C++ compiler that, as of <a moz-do-not-send="true"
href="http://www.dignus.com/press_releases/200728.html">version
2.25 released last year</a>, supports C++17.<br>
</p>
<p>Tom.<br>
</p>
</body>
</html>