]> git.eshelyaron.com Git - emacs.git/commitdiff
Unbreak the unexec build
authorEli Zaretskii <eliz@gnu.org>
Sat, 4 Mar 2023 15:01:16 +0000 (17:01 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 4 Mar 2023 15:01:16 +0000 (17:01 +0200)
* src/alloc.c (BLOCK_ALIGN) [HAVE_UNEXEC]: Reset back to 1024.
(Bug#61960)

src/alloc.c

index 5450586b533523c8a7975c4041d315e656080f0c..d09fc41dec6b7000079eea41511b960a25cbf7b0 100644 (file)
@@ -1083,7 +1083,11 @@ lisp_free (void *block)
    BLOCK_BYTES and guarantees they are aligned on a BLOCK_ALIGN boundary.  */
 
 /* Byte alignment of storage blocks.  */
-#define BLOCK_ALIGN (1 << 15)
+#ifdef HAVE_UNEXEC
+# define BLOCK_ALIGN (1 << 10)
+#else  /* !HAVE_UNEXEC */
+# define BLOCK_ALIGN (1 << 15)
+#endif
 verify (POWER_OF_2 (BLOCK_ALIGN));
 
 /* Use aligned_alloc if it or a simple substitute is available.