delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2018/07/26/13:44:21

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=subject:to:references:from:openpgp:autocrypt:message-id:date
:user-agent:mime-version:in-reply-to:content-language
:content-transfer-encoding;
bh=gbVIeyLWOB2yFA57Tbpw13ZLFh8CxFa+gWgGjyijoZM=;
b=XtNszGSr7ZyNL/+uFp3bhsESRqstxnkBGdj8C0xQfxb8qFtAZ+GJ9GyjmgVyj9/Fb+
W61s8zdK8kaa0gGi6FpRixLHw6TF3od9nMQgyyGkNaVbAIFYLHDhesqXzd3JDoTZJhgu
6ev3GJCOjG94W5jHMraWCGqbNk/mAMcbmhkoW1WTiQC1gyYO20DZwngk7QEPiTNCd3R5
wJTqDWZs6+vPdAc0xmvyoTONVLZo4Khedc5vf/XnGAMJqvxdlv0fxQ6QG9wf2Y07DkPl
m92G9kD8afTjHsqOQF7qDOZ6SJFvKUifAtohLExbsGMypKsJu9mcHz3AE4pipQLj+XXY
5Y3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt
:message-id:date:user-agent:mime-version:in-reply-to
:content-language:content-transfer-encoding;
bh=gbVIeyLWOB2yFA57Tbpw13ZLFh8CxFa+gWgGjyijoZM=;
b=tPAD7H8DSxlpVjldk7+dbU5pL0vdh3Luhp768GRzVBrNM8ujOl4eUNTdaPfPxeKTHl
P6lQNEmwNw4zur+IlJSk68oMQg94R48+aa/pdxP2RpzyCzhHOO6Q+F4TU+frYImVhp4F
gYNskud58Xp02A+/WyF5p3Vc0/mA07n+6VXNTwfSn5+ENJqIvXKt/EES0xonaieutA9g
lfaGTF//TNLbumvE19hqIaYco/IdQCj/camQCE1GWBdTgvtvFOgfMy4zbNwDxUxkikud
U8qpqlr5ukGhgCxxe/+1144xWUCPeiLDhfrP4is2ygTIAQ2EnqU9sVhuDV3+JMZR7wvf
j23A==
X-Gm-Message-State: AOUpUlHLvF4uXjdnOONjygtapZ/N3pkGE8jW2ntJmITXHe8uI2u2hPvr
sq4TlZhHA+vyTICF4lfgxXGaIQOL
X-Google-Smtp-Source: AAOMgpfmb9aJwZUYyBgcfqa3vuLeXHxAHA6qV3n0ju3jYtsVpO19N2i6MDv93P8/zGwDabIqyJV0Lw==
X-Received: by 2002:a50:8854:: with SMTP id c20-v6mr3810361edc.146.1532627054913;
Thu, 26 Jul 2018 10:44:14 -0700 (PDT)
Subject: Re: missing errnos for std::filesystem
To: djgpp AT delorie DOT com
References: <a4f3df8a-42d7-fc38-686c-ddcbf89d1bac AT gmail DOT com>
<bc4c0f63-30d2-bce0-fde9-b6c0abf144d5 AT iki DOT fi>
From: "J.W. Jagersma (jwjagersma AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Openpgp: id=D1694EA4DA1338AF4905293BA5102F469FA45960
Autocrypt: addr=jwjagersma AT gmail DOT com; prefer-encrypt=mutual; keydata=
mJMEWlMYlBMJKyQDAwIIAQENBAMEORD9eiW30pI0XzJbuE7/4WF3ZyEOkpRgrmZnpTRmzXMW
z22N+2YrczEM+q+NzM/wn8XOVH4hZ7eSaUsLT86YLS+gF/F44IbRZVCHxdrL+qSQQ0SafwDM
Aaddx2azX+6MtlFO2B6oDbCHT7Nn5oQi3IgR+pgBzaCkfxyOnU1wjvO0JEouVy4gSmFnZXJz
bWEgPGp3amFnZXJzbWFAZ21haWwuY29tPojQBBMTCgA4FiEE0WlOpNoTOK9JBSk7pRAvRp+k
WWAFAlpTGJQCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQpRAvRp+kWWA3xAH/WIBG
sLngyIrTsn5uKz4JygtlCfjMRRSwl3/UIaW96VvIM/wUyzHl+vlyLmuclOjAiTVia/Js03Ar
zB9iCHZQ0QH/W8cRwHjRNZRukU2IR8eqoGsl6hTUrrAAOKOVO04wrjO4jGDHg3Sw2GxBx7Md
mD0QRId/gFwR/1UWS0jBdSUWC7iXBFpTGJQSCSskAwMCCAEBDQQDBFipNF/RUEAer/hhT6yJ
5no1ZLAZgpypvWZ3xJSrBKmcDTaOmNKNRrw1dNtSZ6M6wYcBmtCq7uvR5iiGyK3nD+olwe7a
4WDkhEEvbmdAYl2LnBsYeyruoW+N+KiMalvf9SphDmBi2NwdSZ1IhnBpxlUns8jqlgZGvG1G
xE1sleq7AwEKCYi4BBgTCgAgFiEE0WlOpNoTOK9JBSk7pRAvRp+kWWAFAlpTGJQCGwwACgkQ
pRAvRp+kWWBnyAH+JLrW/cK2aVDvq2nxn471opBgHyExzMi0hvbuy8BjyEt+AfL0RNCFcdds
CQakIGDv5k69TAgOftECgASwv6CG5wH8D3jnksh6YvYMf0hCBlSfwJ5ehIeqQTj0m2410RgC
KWywqmfU1X5YVXgmuXatRNgV/ggXS2Q7GnSP/StQzlh3sQ==
Message-ID: <d21a92c9-bcf7-dad8-c6f4-1d6cff251ba8@gmail.com>
Date: Thu, 26 Jul 2018 19:43:24 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <bc4c0f63-30d2-bce0-fde9-b6c0abf144d5@iki.fi>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On 2018-07-26 18:23, Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via 
djgpp AT delorie DOT com] wrote:
 > Only adding them to DJGPP's errno.h in CVS version would make port of
 > GCC incompatible with currently available released version 2.05. I do
 > not think that anybody would like that.

That seems sensible. I suppose adding these constants would be possible 
in a future 2.06 release. (are there any plans for that?)


 > See DJGPP related changes inside:
 >
 > 
ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-8.1.0/djcross-gcc-8.1.0.tar.bz2 

 >
 >
 > My changes to libstdc++-v3/config/os/djgpp/error_constants.h does not
 > exclude possibility to modify also DJGPP's errno.h.

Ah, of course. I forgot about the diffs in djcross. That looks like a 
good workaround, and also explains why I was able to build 8.1 with 
filesystem, but not 8.2.
A question though: why is there a separate package with these diffs? 
Wouldn't it make more sense to merge them with upstream gcc?

On a less related note, I found this bug in gcc the other day that 
affects djgpp:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86651
Thought you might want to be aware of it.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019