diff options
author | Henrik Gramner <gramner@twoorioles.com> | 2021-06-20 19:42:21 +0300 |
---|---|---|
committer | Henrik Gramner <henrik@gramner.com> | 2021-06-20 20:02:56 +0300 |
commit | a336f470edde80bb2252b99b2d1cbd7cd40f17d0 (patch) | |
tree | 738ffe9e8d9f319d490fcbcf41d2f55c16b41d0f /meson.build | |
parent | f951165ea6530c1bb589064709fe7ae7b7e9eb72 (diff) |
Use the 'noclone` function attribute in addition to 'noinline`
We use the 'noinline' attribute in order to reduce code size, but that
doesn't prevent gcc from cloning the function, which is something that
goes against the purpose of preventing inlining in the first place.
Adding the 'noclone' attribute reduces the (stripped) binary size by
around 45 kB on x86-64.
Diffstat (limited to 'meson.build')
0 files changed, 0 insertions, 0 deletions