delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-workers-bounces using -f |
X-Recipient: | djgpp-workers AT delorie DOT com |
Message-ID: | <2ddc5bbe-402e-4db7-921b-f31c6d132dcf@iki.fi> |
Date: | Wed, 6 Sep 2023 17:34:31 +0300 |
MIME-Version: | 1.0 |
User-Agent: | Mozilla Thunderbird |
Subject: | Re: gcc-13 |
To: | djgpp-workers AT delorie DOT com |
References: | <43a80695-a096-41e7-9f3d-5e92a3037deb AT iki DOT fi> |
<CAA-ihx-su+z=sO+Yp8ZshzOJdJfXzaWTbJta0shM7hsE9umRLg AT mail DOT gmail DOT com> | |
<3901eeab-f64a-480b-ad9a-20505d087c59 AT iki DOT fi> | |
<bb5b7e6b-4788-b200-7020-2c4d7950d2c2 AT gmail DOT com> | |
From: | "=?UTF-8?Q?Andris_Pav=C4=93nis?= (andris DOT pavenis AT iki DOT fi) [via djgpp-workers AT delorie DOT com]" <djgpp-workers AT delorie DOT com> |
In-Reply-To: | <bb5b7e6b-4788-b200-7020-2c4d7950d2c2@gmail.com> |
Reply-To: | djgpp-workers AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | djgpp-workers AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
On 9/6/23 01:03, J.W. Jagersma (jwjagersma AT gmail DOT com) [via djgpp-workers AT delorie DOT com] wrote: > On 2023-09-04 18:29, Andris Pavēnis (andris DOT pavenis AT iki DOT fi) [via djgpp-workers AT delorie DOT com] wrote: >> I finally uploaded a month old build of gcc-13.2.0 to http://www.delorie.com/pub/djgpp/beta/v2gnu/ > Thank you! Will try building a cross-compiler soon. For cross-compiler GIT tag djgpp/gcc-13.2.0 on https://github.com/apavenis/djgpp-gcc should be preferred as there is no need to regenerate GNU automake/autoconf related files for this tag (no changes to theese files). Also libstdc++-v3 configure does not do entire check for libc features, when cross-compiling it,  and as result library setup is different from one of native build. I though about doing cross-native build from Linux (--build=x86_64-linux-gnu --host=i586-pc-msdosdjgpp --target=i586-pc-msdosdjpp). I have tried, but it would be not a nice idea to build official packages that way before that libstdc++-v3 problem is solved > > On 2023-09-05 19:17, Andris Pavēnis (andris DOT pavenis AT iki DOT fi) [via djgpp-workers AT delorie DOT com] wrote: >>>> - no testing at all for such new C++20 feature as C++ modules - they may not work at all. I do not >>>> know. And it is highly unlikely that I'll try to fix it if it does not work >>> Modules were a huge change, and I don't think GCC fully supports them >>> yet anyways. >>> >> I had to exclude several ways of module support (only one left) as they were unusable for DJGPP > Does this also apply to cross-compilers or only to native? I doubt there will > be many module-only libraries, so it's probably not very important. > Checked what I have changed (already for gcc-12) and it is changes is for case when __DJGPP__ is defined, so for building compiler with DJGPP even cross-compiler for DJGPP target - https://github.com/apavenis/djgpp-gcc/commit/4a343fe0afb32fd451f5a6f6851334cce0d1e6a8 Andris
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |