]> git.eshelyaron.com Git - emacs.git/commit
Remove workaround for AIX 3.2 crashes
authorStefan Kangas <stefankangas@gmail.com>
Sun, 19 Jan 2025 17:09:36 +0000 (18:09 +0100)
committerEshel Yaron <me@eshelyaron.com>
Mon, 20 Jan 2025 18:51:28 +0000 (19:51 +0100)
commit17b83c51298a9b8538a6aa67129e11a24f99b4d2
tree5384668a19e3b9c047768ee40ae3c3f72fcf6d64
parentb6733f7f245fd9691b1312db4aa5bc7e982c575f
Remove workaround for AIX 3.2 crashes

Emacs does not support AIX 3.2 since 2008.

This workaround for AIX 3.2.3 and 3.2.4 (released in 1992) was
introduced in 1999 and was only active with #ifdef AIX3_2.  In 2008, the
condition was changed to #ifdef AIX when support for these older AIX
versions was dropped. I couldn't find any justification for why this
workaround was retained (instead of being removed) in the commit message
or mailing list archives.

Given that users of AIX 4.0 (released in 1995) or later have not had
this workaround for over a decade (1999-2008), it seems safe to assume
that it is no longer necessary.  Removing it will also prevent the
incorrect overriding of the LANG variable on those systems.

* src/emacs.c [AIX] (main): Remove workaround for AIX 3.2.  (Bug#75153)

(cherry picked from commit 4021b92403ca184bc0cd52f33ed5c6e27780cede)
src/emacs.c