From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.0 required=3.0 tests=BAYES_40 autolearn=ham autolearn_force=no version=3.4.5-pre1 X-Received: by 2002:ad4:518b:: with SMTP id b11mr12844614qvp.139.1595893357833; Mon, 27 Jul 2020 16:42:37 -0700 (PDT) X-Received: by 2002:ac8:b01:: with SMTP id e1mr7552431qti.98.1595893357701; Mon, 27 Jul 2020 16:42:37 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.gegeweb.eu!gegeweb.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Mon, 27 Jul 2020 16:42:37 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=12.11.149.5; posting-account=QzndcwkAAAAvrcVw5fzj4Az2JEuD1Bk- NNTP-Posting-Host: 12.11.149.5 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: =?UTF-8?Q?Product_Release_Announcement_=E2=80=93_PTC_ApexAda_v5=2E2_Em?= =?UTF-8?Q?bedded_for_Linux=2FArmv8_64=2Dbit?= From: Shawn Fanning Injection-Date: Mon, 27 Jul 2020 23:42:37 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader01.eternal-september.org comp.lang.ada:59560 List-Id: On May 19, 2020 PTC announced the release of the PTC ApexAda v5.2 Embedded = for Linux/Armv8 64-bit product. This product is the initial product offerin= g based on a new 64-bit code generator for ApexAda for the Armv8 64-bit (aa= rch64) architecture and is our latest release supporting 64-bit embedded ap= plication development. The host operating system for this product is Intel x64 Red Hat Enterprise = Linux v7.x/v8.x (or CentOS equivalent) distribution. Using the Linaro GNU c= ross-development toolchain for 64-bit Armv8 Cortex-A processors on the Linu= x/Intel64 host, PTC ApexAda supports the generation of Ada 95 / Ada 2005 ap= plication images that execute on ARMv8-A 64-bit (aarch64) processors (for e= xample Arm Cortex A53, A57, A72) running 64-bit embedded Linux distribution= s. Examples of embedded Linux distributions which can be supported are ope= nSUSE Leap v15.1, SUSE Linux Enterprise Server for Arm v15.1, Ubuntu Server= 20.04, Wind River Linux and other Yocto-derived Linux distributions with a= 64-bit kernel. Reference hardware used for the development and test of Ap= exAda was the Raspberry Pi 3 Model B/B+. (Raspberry Pi 4 Model B with its = larger 4GB RAM configuration and other boards such as the VPX-1703 from Cur= tiss-Wright Defense Solutions can also be supported by ApexAda.) Included with the 64-bit embedded compiler is the PTC=C2=AE ApexAda v5.2 64= -bit compiler for Linux native application development. Also included is t= he integrated ApexAda 64-bit C/C++ compiler which facilitates seamless deve= lopment of mixed-language applications written in Ada, C, and C++. ApexAda = V5.2 Embedded compilers provide a complete cross-development toolchain host= ed from Linux distributions including RedHat Enterprise Edition, CentOS, an= d SUSE. A complete description of PTC ApexAda v5.2 Embedded for Linux/Armv8= 64-bit is available within the Product Release Announcement which can be d= ownloaded from https://www.ptc.com/products/developer-tools/apexada . The addition of the new code generation capability for 64-bit Armv8 process= ors to ApexAda opens up a whole new landscape for embedded application deve= lopment using ApexAda. PowerPC processors have for a long time been a desig= n choice for our aerospace and defense customers due to their balance of pe= rformance, cost, and power characteristics. Intel processors have offered m= any of our customers increased performance at a cost of additional complexi= ty and power requirements. Driven by the mobile consumer market, Arm proce= ssors provide high performance and low power advantages over Intel processo= rs. We think these advantages combined with the flexibility provided by emb= edded Linux distributions and the availability of low-cost and high-perform= ance consumer-grade development boards as well as ruggedized 64-bit Arm boa= rds will provide substantial benefits to our customers looking to modernize= existing deployed applications while mitigating risks through continued us= e of the same time-proven and industrial-strength ApexAda compiler technolo= gy. The 64-bit Armv8 (aarch64) processors are now well-known and proven pro= cessors with a long lifecycle and there are multiple 64-bit Linux distribut= ions available which run on these processors. Follow-on products leveraging= the new ApexAda 64-bit Armv8 (aarch64) code generation capability for othe= r real-time operating systems are under development with prioritization bas= ed on customer interest and requirements. If you would like to receive additional information about the new PTC ApexA= da v5.2 Embedded for Linux/Intel64 to Linux/Armv8 64-bit product or wish to= be contacted by a PTC Developer Tools sales representative regarding evalu= ations, upgrades and associated pricing, register your request at https://w= ww.ptc.com/en/products/developer-tools/objectada/contact-sales. With Best Regards, Shawn Fanning