summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2023-05-06 16:21:39 -0400
committerPaul Smith <psmith@gnu.org>2023-05-07 16:51:06 -0400
commit8e0e6c678f3cf1199751e3b097745531ceed34ed (patch)
tree8647293487f21237585ee19b4e5997577716c442 /src/main.c
parent3f28ec2f58c3defebd1d9e66ec0ae653e78d88d5 (diff)
downloadmake-git-8e0e6c678f3cf1199751e3b097745531ceed34ed.tar.gz
Remove the "preview" status from the loaded object feature
Add an ABI version both to the header file and passed to the setup function. Unfortunately this itself is an ABI break and I couldn't find a good way to avoid it. * NEWS: Announce the ABI is not a preview and the incompatibility. * doc/make.texi: Remove the preview warnings for object loading. Document the new ABI version argument. * src/gnumake.h (GMK_ABI_VERSION): Set the ABI version to 1. Add comments documenting the format of the setup function. * src/load.c (setup_func_t): Rename from load_func_t. (load_file): Pass the ABI version to the setup function. * tests/scripts/features/load: Rework the setup function. * tests/scripts/features/loadapi: Ditto.
Diffstat (limited to 'src/main.c')
0 files changed, 0 insertions, 0 deletions