summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2025-12-07 15:21:46 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2025-12-07 15:45:20 -0800
commit0d43f2a562c84ff440da978a9275fc44e6f5d9da (patch)
tree641ca54e5cce525471cf65ba3fb3952b0176469c /m4
parentf766e8a36b47c55946e577af3dd70f43ebf05a93 (diff)
Align config.h better to src/lisp.h
This is mostly a cleanup patch to fix growing discrepancies between src/lisp.h and configure.ac in terms of how they deduce how EMACS_INT aligns. The patch includes a static check that the two methods now agree. It also speeds up ‘configure’ a bit. * configure.ac (ALIGNOF_INT, ALIGNOF_LONG, ALIGNOF_LONG_LONG): Remove; no longer used. (ALIGNOF_EMACS_INT): New macro. (system_malloc): Set to 'no' more consistently with what’s in src/lisp.h. * src/lisp.h (ALIGNOF_EMACS_INT): Do not define here, as config.h defines it now. Check that config.h’s definition equals the actual alignof (EMACS_INT). (USE_USB_TAG): Set more consistently with what’s in configure.ac. (alignas): Don’t second-guess Gnulib.
Diffstat (limited to 'm4')
0 files changed, 0 insertions, 0 deletions