[Midnightbsd-cvs] [MidnightBSD/mports] 6ed0ce: editors/emacs-devel: fix GC alignment with GCC
Lucas Holt
noreply at github.com
Wed Jul 1 00:55:36 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 6ed0ce2de2c18c161f11232f1a168996bdee6151
https://github.com/MidnightBSD/mports/commit/6ed0ce2de2c18c161f11232f1a168996bdee6151
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
A editors/emacs-devel/files/patch-src_lisp.h
Log Message:
-----------
editors/emacs-devel: fix GC alignment with GCC
Magus run 641 fails both full and nox i386 flavors in lisp.h GCALIGNED static assertions while compiling with GCC 14 in C23 mode.
Use GCC's detected aligned attribute for GCALIGNED_UNION_MEMBER when available, avoiding the fragile C23 alignas union-member path on this toolchain while preserving the existing alignas fallback.
AI-Assisted-by: OpenAI Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list