[bug #63219] Introduce a close function for loadable plugins.

2023-05-14 Thread Paul D. Smith
Update of bug #63219 (project make): Status:None => Fixed Open/Closed:Open => Closed Fixed Release:None => SCM Triage Status:

[bug #63219] Introduce a close function for loadable plugins.

2022-10-15 Thread Eli Zaretskii
Follow-up Comment #3, bug #63219 (project make): If we are going to extend the API of the loadable modules, I think we will have to introduce API versions, because the new API will be binary-incompatible with the old one, and Make should refuse to load modules that are incompatible with the API fo

[bug #63219] Introduce a close function for loadable plugins.

2022-10-15 Thread Dmitry Goncharov
Follow-up Comment #2, bug #63219 (project make): This is the example from the manual extended with a close function #include #include #include #include #include #include int plugin_is_GPL_compatible; struct file { struct file *next; char *name; }; static struct file *files = N

[bug #63219] Introduce a close function for loadable plugins.

2022-10-15 Thread Dmitry Goncharov
Follow-up Comment #1, bug #63219 (project make): Make allows a loadable plugin to implement a setup function. This patch adds the ability for a loadable plugin to optionally specify a close function. Make calls this close function before unloading the plugin. This close function can be used for c

[bug #63219] Introduce a close function for loadable plugins.

2022-10-15 Thread Dmitry Goncharov
Additional Item Attachment, bug #63219 (project make): File name: sv63219.diff Size:6 KB File name: sv63219_test.diff Size:4 KB

[bug #63219] Introduce a close function for loadable plugins.

2022-10-15 Thread Dmitry Goncharov
URL: Summary: Introduce a close function for loadable plugins. Project: make Submitter: dgoncharov Submitted: Sun 16 Oct 2022 12:17:42 AM UTC Severity: 3 - Normal