On Fri, May 28, 2021 at 12:42 PM Barnes, Richard
<richard.bar...@stratus.com> wrote:
>
> Unfortunately, our OS is only a 32-bit OS. It's ABI is only a 32-bit ABI. As 
> you imply, if we had a 64-bit OS, we would have more registers and more 
> memory and would probably avoid this problem. Also, libgcc2.c is supposed to 
> be built natively by the gcc-10.2.0 compiler you have just created.
>

Are you aware that you can build a 32-bit OS with x86-64?  You can try
-mx32 with
GCC on Ubuntu.  You will get more registers as well as IP relative addressing.


-- 
H.J.

Reply via email to