Maschell
6fa6b3fc7d
Fix formatting
2024-12-26 15:28:34 +01:00
Ash
276d923569
Enable LTO build ( #77 )
...
* fix(Makefile): Don't double up on optimisation flags
This is already provided by BUILD_CFLAGS later on
* feat(common): Mark explicitly-placed things as used
If we put something in a given section, we should be able to expect it to actually turn up in that section!
Doing this will prevent LTO from slurping all the hooks away as "unused".
* feat: Enable LTO
This uses "fat" binaries, so normal builds won't break, but also includes the LTO data for builds that wish to use it
2024-12-14 11:11:07 +01:00
Maschell
6879d15ce4
StorageAPI improvements
2024-04-25 13:57:35 +02:00
Maschell
aed8b5af43
ConfigAPI: Some more changes, added C++ Wrapper
2024-04-25 13:57:35 +02:00
Maschell
ba3cd165dd
New config API
2024-04-25 13:57:35 +02:00
Maschell
58a2d3f734
Rewrite of the StorageAPI
2024-04-25 13:57:35 +02:00
Maschell
f0bf943f72
Add missing OSFatal declaration
2023-07-19 15:20:26 +02:00
Maschell
80a9893f56
Make sure wut_get_thread_specific has been overriden properly
2023-07-19 15:08:42 +02:00
Maschell
ac47ebc84e
Remove ON_FUNCTIONS_PATCHED hook
2022-05-13 12:31:49 +02:00
Maschell
d3cf0691ef
Add clang-format for formatting, check building the example in CI
2022-02-03 16:24:36 +01:00
Maschell
9d41a89c45
WUPS 0.7 - Add __init and __fini wrapper
2022-01-22 13:18:31 +01:00
Maschell
2721e7920b
WUPS 0.6.1
2021-10-01 17:24:45 +02:00
Maschell
6510dd5c21
WUPS 0.6, add support for config and storage
2021-09-24 19:58:40 +02:00
Maschell
57bebfc265
Add WUPS_USE_WUT_SOCKETS hook
2021-04-17 13:40:42 +02:00
Maschell
4ea2588d14
Fix C support
2021-04-06 20:33:19 +02:00
Maschell
1fcd3b4b17
Clean up, remove some unused features, some refactoring, bump WUPS version to 0.4
2021-03-16 17:31:20 +01:00
Maschell
f5398ee2e0
Only call __init_wut_stdcpp when it exists
2020-05-03 11:17:29 +02:00
Maschell
195e686a50
- Plugins now will be provided in RPX format and have the extension ".wps"
...
- Remove the fs function wrapper
2020-04-29 17:53:53 +02:00