]> git.eshelyaron.com Git - emacs.git/commitdiff
pdumper: Add static_assert for EMACS_RELOC_TYPE_BITS
authorStefan Kangas <stefankangas@gmail.com>
Mon, 20 Jan 2025 02:10:34 +0000 (03:10 +0100)
committerEshel Yaron <me@eshelyaron.com>
Mon, 20 Jan 2025 18:51:29 +0000 (19:51 +0100)
* src/pdumper.c: Add static_assert for EMACS_RELOC_TYPE_BITS.

(cherry picked from commit 9093a0f824d709af15a29da528259dbca30f5c29)

src/pdumper.c

index 3c143fdc2c5deaeef4f33c2a5c20ef8fc2b176fa..e83c7bcf9a1570caf7768b89fc8241b9f6f89490 100644 (file)
@@ -226,6 +226,8 @@ enum
    EMACS_RELOC_LENGTH_BITS = DUMP_OFF_WIDTH - EMACS_RELOC_TYPE_BITS
   };
 
+static_assert (RELOC_EMACS_EMACS_LV <= (1 << EMACS_RELOC_TYPE_BITS));
+
 struct emacs_reloc
 {
   ENUM_BF (emacs_reloc_type) type : EMACS_RELOC_TYPE_BITS;