delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2018/08/06/12:15:16

X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f
X-Recipient: djgpp-workers AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
bh=w4QNKcnY0WNb/XJK3vc9l3yyIRl0aCrTN/vflix0vX0=;
b=G63VPFeOjzl1pUZQGQKwypD9vJMgClnxHgrKpHnvHBc8is53OTL67jRuAnKMSg+r+5
cLFW7Zygr8ZzMxikoGzrvu4O1/+nnDAc0NxxPTdVWi1E/ztINDDwY86ELiOaI3b/qe14
65tmmR3wqCPx0CnKAhV/t1z9NcbrWdxs+G0VxYO1Ctw7CEGVNIq1ZviV+8Yr/OyuEORL
aT0fDh+Ru3UftBTQagobXgVq575E7QAmgHjVxYJfoD4R75fFdkwazxCRm9jjBgHlOfYz
K2Tp1HjRofC4/exGNTfTfVrksGDaZ1N5Tg0+nMOi4Gu79fiCvf+6/YxOf7iVH8+rm6aj
14mQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to;
bh=w4QNKcnY0WNb/XJK3vc9l3yyIRl0aCrTN/vflix0vX0=;
b=R2ryCEuTM0BRqbnD7QlLaXaJhtoP6+29m5Fo2Ts2/dzu42p4EK58LMaOhrO7ET0Bma
atqBrNpka2Q7rrmDT3ZampIqp9bNtI7l8fDeolPPppzXp2NvjguWhp+1BU0LbSNT5fbr
S2XVJxAAsfhxu+LOTccMHQSyDNXRKlsPWjhJw0Iiz/TT9iyae7Y32e/rn+t+QNT1XO2E
Ec1+NEJJ4UJUBQIlx/sGrcJ+KcPoyQJW0Q9LbG6uAGKBNweL47wQR/lTR96FoD7fyDEO
w/GjEUYp8ltSjLEnAJaGI09aUr3Nc5IqlJREEicyoLrMmkUuKOB5w2CrF1FL8n0fHnBX
RDQQ==
X-Gm-Message-State: AOUpUlE4Zy5eXQqY96fHFxjsyLPWyr9CxPgM6t4xIszhhm//hVe64uxD
Ha8E6ZW9njG687gCCowmfTcO4h81cqihWQHIk/Dm0Q==
X-Google-Smtp-Source: AA+uWPzZsi3en7jcVz9/a9QYJ67x3LCbWAzgZPsDCWJ+DTTcNVzYvhNSlB/vcFRzAPjYftiBVPPGYoFMpyGQyczoHWs=
X-Received: by 2002:aca:51c3:: with SMTP id f186-v6mr14345962oib.59.1533572111008;
Mon, 06 Aug 2018 09:15:11 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <b6c3548b-2be6-938c-169b-c5412f988b70@iki.fi>
References: <248415bb-553f-6dfa-6d72-7e736cdfa127 AT iki DOT fi> <CAA-ihx-C61K1_M9eLUdmrYDVWwsi_g4ZxSWq29UVqJX_bkCwaA AT mail DOT gmail DOT com>
<3513a9b6-08b7-9c7d-399b-1180a9a67ced AT iki DOT fi> <CAA-ihx-i=xR5KkitDb60w1OJPpL4hXLvnLRSQuCmnE_w0M7MZQ AT mail DOT gmail DOT com>
<b6c3548b-2be6-938c-169b-c5412f988b70 AT iki DOT fi>
From: "Rugxulo (rugxulo AT gmail DOT com) [via djgpp-workers AT delorie DOT com]" <djgpp-workers AT delorie DOT com>
Date: Mon, 6 Aug 2018 11:15:10 -0500
Message-ID: <CAA-ihx-=6Eq1R+hybsXtJXABwuq_7c6NGh2ANUKf2U9NH-Dotw@mail.gmail.com>
Subject: Re: gcc-8.2.0
To: djgpp-workers AT delorie DOT 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

Hi,

On Sun, Aug 5, 2018 at 11:06 PM, Andris Pavenis
(andris DOT pavenis AT iki DOT fi) [via djgpp-workers AT delorie DOT com]
<djgpp-workers AT delorie DOT com> wrote:
> On 08/06/2018 12:46 AM, Rugxulo (rugxulo AT gmail DOT com) [via
> djgpp-workers AT delorie DOT com] wrote:
>>
>> "Unfortunately Microsoft has broken DPMI in Windows 10 32 bit since March 2018"
>
> And it is going from bad to worse:

I doubt they'll support 32-bit OSes much in the future. Everything is
headed towards 64-bit only. Heck, isn't Windows going subscription
based nowadays? And what about those "Windows on ARM" machines? I've
still never used Win10 (nor any AVX-capable cpus), but ironic that
they support 64-bit Linux binaries (WSL) instead of their own legacy
(DOS, OS/2).

> I can still build GCC on my old ThinkPad notebook (Windows Vista Business SP3 32 bit) .

I was often unhappy using Vista 32-bit back in the day on my (defunct)
AMD laptop. It's part of the reason that I didn't bother with future
32-bit versions of Windows. LFNs are nice, and I miss the days of XP
when "most" DJGPP stuff worked fine. But honestly I'd rather just use
FreeDOS. Then again, I'm comfortable with its limitations and don't
really want to be tied too closely to NTVDM. I wish DJGPP didn't rely
so heavily on that (even though I know it's indeed harder to work only
with SFNs: trying to patch third-party projects is very tedious).

> Tried FreeDOS 1.2 in VirtualBox VM but:
>    - even unzipping gcc820s.zip do not work (writing part of files fails on
> FAT32 partition when LFN is enabled). Additionally unzipping last for
> hours...

Usually works for me, so I don't know your exact problem here. There
are several LFN drivers, but indeed LFNs are half-baked. Maybe it's a
VM-only bug, who knows.

Slow unzipping? Yeah, even the 32-bit DJGPP build is fairly slow, even
with VT-X enabled. I read somewhere that most cpus (since 2015?) now
finally have VT-X, so that's good. I did try rebuilding something big
(p7zip?) without VT-X, and it literally took many hours. With VT-X,
it's not anywhere near as bad. But native DOS is fastest.

>    - pipes (like 'ls -l | grep something') do not work
> - ssso/not wo//
>
>
> /

Not sure, it's always something though. I'm not claiming FreeDOS is
perfect, nor even DOSEMU (or DOSEMU2). But it's better than nothing.

>>> Source for INFO files is not modified for DJGPP port in any way.
>>
>> I know, but it was still surprising to me, so I thought I'd mention it
>> anyways. No big deal.
>>
> Nobody has noticed it earlier or at least not reported it to upstream. How
> often are You reading GCC own documentation. Usually one probably just
> search for part one is interested about.

Well, C17 isn't exactly widespread yet, that's all I meant. Most
people don't know much about it, including me. But no new features
means it's less urgent.

- Raw text -


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