Enable ZSTD LTO compression on macOS

During my testing, I noticed that if I create prebuilt binaries (.a files) for, any cortex-m processor with LTO enabled on a Ubuntu 24.04 x86_64, and then tried to link those same binaries into an executable on a macOS aarch64 machine (M1 2020), I get the following error:

```

lto1: fatal error: compiler does not support ZSTD LTO compression
compilation terminated.
lto-wrapper: fatal error: /Users/kammce/.conan2/p/b/arm-g6e64191f8667d/p/bin/arm-none-eabi-g++ returned 1 exit status
compilation terminated.
/Users/kammce/.conan2/p/b/arm-g6e64191f8667d/p/bin/../lib/gcc/arm-none-eabi/14.3.1/../../../../arm-none-eabi/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

```

I have not tested with GCC 15 so maybe this is already resolved in GCC 15. Just wanted to alert ARM to this. If this is still the case. My guess is that the linker has zstd disabled for mac builds only for some reason.