]> git.eshelyaron.com Git - emacs.git/commit
Port recent changes to mipsel systems
authorPo Lu <luangruo@yahoo.com>
Mon, 14 Apr 2025 13:28:15 +0000 (21:28 +0800)
committerEshel Yaron <me@eshelyaron.com>
Wed, 16 Apr 2025 07:34:27 +0000 (09:34 +0200)
commit1ae7006148d315c106c5da241ea3b035946e133b
treea9ea4fe682e9e6165cf1086dcfa06ef07c81a604
parent2656d20c92dc7740d83e1ee584f839d9c8a855ac
Port recent changes to mipsel systems

* exec/exec.c (exec_0): Don't disable AT_EXECFN substitution on
MIPS systems.

* exec/loader-aarch64.s (skip_environ): Correct typo in
commentary.

* exec/loader-mips64el.s: Add a disclaimer that this file is
currently inoperable.

* exec/loader-mipsel.s (__start): Move environment and argument
vectors and produce and replace AT_EXECFN.  Clear stack before
proceeding to circumvent an oversight in glibc.

(cherry picked from commit 74df372398dbc90f6c0185f1701af28129073de7)
exec/config-mips.m4.in
exec/exec.c
exec/loader-aarch64.s
exec/loader-mips64el.s
exec/loader-mipsel.s