diff options
author | Paul Smith <psmith@gnu.org> | 2023-05-06 16:21:39 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2023-05-07 16:51:06 -0400 |
commit | 8e0e6c678f3cf1199751e3b097745531ceed34ed (patch) | |
tree | 8647293487f21237585ee19b4e5997577716c442 /src/main.c | |
parent | 3f28ec2f58c3defebd1d9e66ec0ae653e78d88d5 (diff) | |
download | make-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