1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-11 05:51:21 -08:00
emacs/lib-src
Paul Eggert dd1efa5309 Port varargs macros better to C99
C99 prohibits passing zero args to macro’s ‘...’.
* lib-src/seccomp-filter.c (RULE0): New macro, which is like RULE
except with zero args.  All zero-arg uses of RULE changed to RULE0.
* src/comp.c (compile_function, Fcomp__init_ctxt, syms_of_comp):
Change ‘CALLN (Fmake_hash_table)’ to ‘Fmake_hash_table (0, NULL)’,
since CALLN requires at least two args in C99.
2025-06-27 23:54:45 -07:00
..
asset-directory-tool.c
be_resources.cc
ChangeLog.1
COPYING
ebrowse.c
emacsclient.c Merge from origin/emacs-30 2025-04-30 07:14:23 -04:00
etags.c Fix etags for Ruby module definitions with :: 2025-04-03 08:50:59 +03:00
hexl.c
make-docfile.c
make-fingerprint.c
Makefile.in Remove ctags program 2025-03-22 11:57:29 -07:00
movemail.c
ntlib.c Support sub-second file time-stamps on MS-Windows 2025-05-11 13:33:24 +03:00
ntlib.h
pop.c ; Fix warnings in MinGW builds 2025-06-14 16:56:44 +03:00
pop.h
rcs2log
README
seccomp-filter.c Port varargs macros better to C99 2025-06-27 23:54:45 -07:00
update-game-score.c

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.