I am in the process of porting gcc-10.2.0 to a non-Unix operating system called
VOS that does have a POSIX Application Programming Interface (API) but does not
have a Unix Application Binary Interface (ABI). The main way that VOS differs
from Unix is in how the Global Offset Table (GOT) for posi
We are porting gcc-10.2.0 to a proprietary OS called VOS with a POSIX API that
runs on x86-32. We are using a prior port of gcc-3.4.6 to build the port
natively. When the build gets to the point where it compiles libgcc2.c with the
gcc-10.2.0 compiler, it goes into an infinite loop and eventuall
eated.
Richard Barnes
Stratus Technologies
From: H.J. Lu
Sent: Friday, May 28, 2021 3:34 PM
To: Barnes, Richard
Cc: gcc@gcc.gnu.org
Subject: [EXTERNAL] Re: 64-bit integer typedef's and -fpic lead to infinite
loop and growing memory use in port to x86-32
: Barnes, Richard
Cc: gcc@gcc.gnu.org
Subject: Re: [EXTERNAL] Re: 64-bit integer typedef's and -fpic lead to infinite
loop and growing memory use in port to x86-32
[EXTERNAL SENDER: This email originated from outside of Stratus Technologies.
Do not click links or open attachments unless you reco
I found the problem, and it was a mistake I made elsewhere that resulted in
%edx being busy everywhere. I have fixed it and consider the issue resolved.
Richard Barnes
From: Barnes, Richard
Sent: Friday, May 28, 2021 3:59 PM
To: H.J. Lu
Cc: gcc@gcc.gnu.org