[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