Re: Porting GCC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

On Mon, Sep 08, 2025 at 10:08:39AM +0200, Florian Weimer via Gcc-help wrote:
> > The executable format that works on HPE Nonstop Compute's OSS is
> > ELF64-bit, Big_Endian, X86_64. We do have C17 & C++17 support on the
> > platform with some minor exceptions so hopefully the build will be
> > smooth. I'll try and build it locally as suggested and then try the
> > same on the Nonstop compute.
> 
> Note that this would be the first x86 big-endian port.  I don't think
> anyone ever succeeded in completing a port.  There have been several
> attempts over the years.

It is pretty hopeless to even try if there is no defined big-endian ABI
for this.  If there is on, written down and everything, implementing it
is not necessarily simple, but at least it is a well-defined task, where
you do not really need to guess things.

All x86 big-endian things will be awkward at best, the machine
architecture itself is very much wrong-endian after all.

Good luck!


Segher



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux