GNU bug report logs - #50230
Endian problem with native compilation

Previous Next

Package: emacs;

Reported by: Andreas Schwab <schwab <at> linux-m68k.org>

Date: Fri, 27 Aug 2021 17:40:02 UTC

Severity: normal

Tags: moreinfo

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Andrea Corallo <akrl <at> sdf.org>
Cc: schwab <at> linux-m68k.org, 50230 <at> debbugs.gnu.org
Subject: bug#50230: Endian problem with native compilation
Date: Wed, 01 Sep 2021 17:00:19 +0300
> Cc: 50230 <at> debbugs.gnu.org
> Date: Wed, 01 Sep 2021 12:28:59 +0000
> From:  Andrea Corallo via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> Andreas Schwab <schwab <at> linux-m68k.org> writes:
> 
> > define_cast_functions contains all the horrible mess.
> >
> > Andreas.
> 
> Hi Andreas,
> 
> is this bug fixed with 6767e5565?

Andrea,

Regardless of whether the big-endian bugs are solved with this, could
you please try to give us an idea of how this change could affect the
native code produced by Emacs, and whether it could destabilize Emacs
with natively-compiled Lisp code to any significant degree?

We intend to start pretest of Emacs 28.1 soon, and I'm a bit bothered
by such low-level changes, because they could invalidate all the good
experience and debugging we accumulated since the native-comp branch
landed on master.  If this change is potentially destabilizing, we may
need to reassess our release schedule, so as to give this code more
time to mature.

Thanks.




This bug report was last modified 2 years and 241 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.