commit | 02cca1d78690b6fe19e174c95a7d7ed226dcdd86 | [log] [tgz] |
---|---|---|
author | Cyndy Ishida <cyndy_ishida@apple.com> | Fri Apr 05 14:41:20 2024 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Apr 05 14:47:58 2024 -0700 |
tree | 0bbcd3c2a880060756db491c7ea3bed3cf2d886a | |
parent | ec33cd41ac5baea64277f0cd29c51b4cc758e1bb [diff] |
[cmake] Build executables with -no_exported_symbols when building Apple toolchain (#87684) Building the Apple way turns off plugin support, meaning we don't need to export unloadable symbols from all executables. While deadstripping effects aren't expected to change, enabling this across all tools prevents the creation of export tries. This saves us ~3.5 MB in just the universal build of `clang`. GitOrigin-RevId: 25cf27910c3a58e71e37c3d5391235730aa7c488