From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Trying GCC 13.1.0 (x86_64) on Ventura 13.3.1 Date: Sat, 29 Apr 2023 16:08:04 +0100 Organization: A noiseless patient Spider Message-ID: References: <0001HW.29FC948900FDEFB3700003DA538F@news.individual.net> MIME-Version: 1.0 Content-Type: text/plain Injection-Info: dont-email.me; posting-host="0327fe4b35b6dc49092ab4380f320d0d"; logging-data="3151284"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/UjHJoapbCF9UuTqXnZPysyA7N9A5FGwQ=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin) Cancel-Lock: sha1:faRLj6vd6UZfidC/ubNoobe5zrs= sha1:vVBT+Pd/xbqjX6a3KwPgow2LAZ4= Xref: news.eternal-september.org comp.lang.ada:65162 List-Id: Bill Findlay writes: > Many thanks for the x86 macOS build of GNAT. > Does it incorporate front-end updates since the Sep 30 build of > gnat-12.2.0-1? It includes whatever changes Adacore & fellow maintainers have made! >From here , Ada Traceback support added in RTEMS for the PPC ELF and ARM architectures. Support for versions older than VxWorks 7 has been removed. General improvements to the contracts in the standard libraries. Addition of GNAT.Binary_Search. Further additions and fixes for the Ada 2022 specification. The Pragma SPARK_Mode=>Auto is now accepted. Contract analysis has been further improved. Documentation improvements. > Using the command: > >> gcc -c -I./ -I../Source -funwind-tables -gnatl12j96 -gnatw.e -gnatwD >> -gnatwH -gnatwP -gnatwT -gnatw.W -gnatw.B -gnatwC -gnatw.u -gnatyO >> -gnatw.Y -gnatw.N > -fdata-sections -ffunction-sections -gnatfn -mtune=native -Ofast > -fno-stack-check -fomit-frame-pointer -flto -I > /Users/wf/KDF9/emulation/Source/ee9.adb > > I got: > >> clang (LLVM option parsing): Unknown command line argument >> '-x86-pad-for-align=false'. Try: 'clang (LLVM option parsing) >> --help' >> clang (LLVM option parsing): Did you mean '--x86-slh-loads=false'? >> gnatmake: "/Users/wf/KDF9/emulation/Source/ee9.adb" compilation error gcc -c -I./ -I../Source -funwind-tables -gnatl12j96 -gnatw.e -gnatwD -gnatwH -gnatwP -gnatwT -gnatw.W -gnatw.B -gnatwC -gnatw.u -gnatyO -gnatw.Y -gnatw.N -fdata-sections -ffunction-sections -gnatfn -mtune=native -O3 -flto -I- /Users/simon/tmp/ee9/emulation/Source/ee9.adb worked without complaint. The command lines are different: I used V9p0p_for_Intel_macOS.zip, command mk9. This is on Darwin 21.6.0, with Command Line Tools 14.2, as reported by $ pkgutil --pkg-info=com.apple.pkg.CLTools_Executables