&& !defined __alignas_is_defined \
&& __STDC_VERSION__ < 202311 && __cplusplus < 201103)
#define USE_LSB_TAG 0
-#else /* EMACS_INT_WIDTH >= GCALIGNMENT || defined alignas ... */
+#else /* ALIGNOF_EMACS_INT >= IDEAL_GCALIGNMENT || defined alignas ... */
#define USE_LSB_TAG (VAL_MAX / 2 < INTPTR_MAX)
-#endif /* EMACS_INT_WIDTH >= GCALIGNMENT || defined alignas ... */
+#endif /* ALIGNOF_EMACS_INT >= IDEAL_GCALIGNMENT || defined alignas ... */
DEFINE_GDB_SYMBOL_END (USE_LSB_TAG)
/* Mask for the value (as opposed to the type bits) of a Lisp object. */
if ((dump_base + dump_size) & ~VALMASK)
{
fprintf (stderr,
- "Failed to load dump file: 0x%p+0x%p & 0x%p != 0\n",
+ "Failed to load dump file: 0x%p+0x%p & ~0x%p != 0\n",
(void *) dump_base, (void *) dump_size,
(void *) (uintptr_t) VALMASK);
goto out;