Files
luanti/src/script/lua_api
David Heidelberg eb52a149a0 Enable IPO/LTO by default except for debug builds (#14198)
Test case:

```
$ cmake . -DRUN_IN_PLACE=TRUE -DCMAKE_BUILD_TYPE=Release -DBUILD_SERVER=TRUE -DENABLE_TOUCH=FALSE

         minetest minetestserver
W/o LTO:      13M           7.3M
W/  LTO:      11M           5.9M
difference:   15%            19%
```

Also fixes various compiler warnings resulting from compilation using LTO.

---------

Signed-off-by: David Heidelberg <david@ixit.cz>
2024-02-09 00:01:12 +01:00
..
2022-10-04 08:31:36 -04:00
2024-02-02 21:21:00 +01:00
2024-02-02 21:21:00 +01:00
2024-01-27 10:33:32 +01:00
2023-12-25 10:07:28 +01:00
2022-11-15 16:45:12 +01:00
2022-12-24 08:24:59 -05:00
2023-06-23 09:05:26 +02:00