www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2017/03/09/18:13:20

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=mime-version:in-reply-to:references:from:date:message-id:subject:to;
bh=JAjjOXv6cKHj0xT2l+EFvSH6b4/kkQYkA35M6Lib0Ek=;
b=NrkOEGw6QLP6EWE9CxFR+flyZuRMhNSnZj9NI8y1g8NJWq4TZmHYbAAD1f40n7Y36G
r0LahFtmUd9TmoNdlXILSUhTi1/7QUraCMfMV7BERymVOeqGRqeGC5928RgM+24SDnGR
3IEZpK+Pog7t0kRE+6zZrOd8zrj8LCXAKwMJ/W6tKqwrEFj0DgYzPlieJfQa186U1S/z
/tsP/9iKgX2eNM/M7Uex1Pz0+oIxzvPUiM422x09oV5sBT9+f2kAuLx/t9kjdDIe/ApN
gc+6UAaYamQiwVkZI+nXxM7ViCkFuNlogJYASuycy+75Nl+vL+v+yTGaFrSi5qgs+pLG
QP6w==
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=JAjjOXv6cKHj0xT2l+EFvSH6b4/kkQYkA35M6Lib0Ek=;
b=C/HgCzKblgTfVdeoAZsMblYe6u3dH0n1oxHRS+365SBbCOkO3LKWjfjfRFm7SY1sFW
HlHjie6p6UuhvjhnHBB6p89FZJbyz70Lhflz4OCws4mv0ERB/TTc2GipJkmj77IV/Ndy
ek9/8yFpK0J0q58+4ioClVLguiTmcYKi58GnSHHrItgMpslyZjRds8Qt3zarVfmnbHo1
oaqIa2KETY+DiKVR+y58R26U0SsGqe+3yxWXH0ggZWL0nV6zR2zPkMo7fvDqWFyzlNwh
Z/E9GEn4qVtimPt++4OfzGfGWA+VTaoUxONxxjZ4X0VZluHN9WWd3Jj3GKMzmRicaCzT
W2GA==
X-Gm-Message-State: AMke39n2icrwsJQkSzkhLieW/cIywq7b8Rs/0YBzDW5n7OKItmPDov2Vtwq5eKPnGqt4nAgJ345IZ2DZssEJhg==
X-Received: by 10.107.30.3 with SMTP id e3mr13009788ioe.12.1489101191842; Thu,
09 Mar 2017 15:13:11 -0800 (PST)
MIME-Version: 1.0
In-Reply-To: <a3cedf91-bd02-46a1-9f41-58a9747747b7@googlegroups.com>
References: <a3cedf91-bd02-46a1-9f41-58a9747747b7 AT googlegroups DOT com>
From: "Louis Santillan (lpsantil AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Date: Thu, 9 Mar 2017 15:13:11 -0800
Message-ID: <CAB9Rao8M=6bk+2BJGsCCQVs0q_aUHwf3+6zP+aG+k4oywE3LOQ@mail.gmail.com>
Subject: Re: BUG: djgpp should allow 16-byte alignment
To: "djgpp AT delorie DOT com" <djgpp AT delorie DOT com>
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

--001a11408e4e93157d054a546384
Content-Type: text/plain; charset=UTF-8

Are you unable to use `--mstackrealign`, `-mpreferred-stack-boundary=num`,
`-mincoming-stack-boundary=num` [0]?  Looks like you'll also need to force
those options if you compile with `-Os` as well.


[0]
https://gcc.gnu.org/onlinedocs/gcc-4.8.5/gcc/i386-and-x86-64-Options.html#i386-and-x86-64-Options


On Thu, Mar 9, 2017 at 8:14 AM, jwjagersma AT gmail DOT com [via djgpp AT delorie DOT com]
<djgpp AT delorie DOT com> wrote:

> Currently it seems that djgpp does not support 16-byte alignment. Since
> djgpp-compiled programs can potentially use SSE instructions (either
> explicitly or implicitly, when compiled with -march=pentium3), I do think
> this should be supported.
>
> previous discussion:
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79935
>

--001a11408e4e93157d054a546384
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Are you unable to use `--mstackrealign`, `-mpreferred-stac=
k-boundary=3Dnum`, `-mincoming-stack-boundary=3Dnum` [0]?=C2=A0 Looks like =
you&#39;ll also need to force those options if you compile with `-Os` as we=
ll.<div><br></div><div><br></div><div>[0] <a href=3D"https://gcc.gnu.org/on=
linedocs/gcc-4.8.5/gcc/i386-and-x86-64-Options.html#i386-and-x86-64-Options=
">https://gcc.gnu.org/onlinedocs/gcc-4.8.5/gcc/i386-and-x86-64-Options.html=
#i386-and-x86-64-Options</a>=C2=A0=C2=A0</div></div><div class=3D"gmail_ext=
ra"><br><div class=3D"gmail_quote">On Thu, Mar 9, 2017 at 8:14 AM, <a href=
=3D"mailto:jwjagersma AT gmail DOT com">jwjagersma AT gmail DOT com</a> [via <a href=3D"m=
ailto:djgpp AT delorie DOT com">djgpp AT delorie DOT com</a>] <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:djgpp AT delorie DOT com" target=3D"_blank">djgpp AT delorie DOT com</a>&gt;=
</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex">Currently it seems that dj=
gpp does not support 16-byte alignment. Since djgpp-compiled programs can p=
otentially use SSE instructions (either explicitly or implicitly, when comp=
iled with -march=3Dpentium3), I do think this should be supported.<br>
<br>
previous discussion:<br>
&gt; <a href=3D"https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79935" rel=
=3D"noreferrer" target=3D"_blank">https://gcc.gnu.org/bugzilla/<wbr>show_bu=
g.cgi?id=3D79935</a><br>
</blockquote></div><br></div>

--001a11408e4e93157d054a546384--

- Raw text -


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