esp-idf/tools/cmake
Ivan Grokhotkov afeed3cc6f build system: explicitly disable LTO plugin
... to reduce the number of simultaneously open files at link time.

When plugin support is enabled in the linker, BFD's (and the
corresponding file handles) are cached for the plugin to use. This
results in quite a large number of simultaneously open files, which
hits the default limit on macOS (256 files).

Since we aren't using LTO now, disable it explicitly when invoking the
linker.

Closes IDF-923
Closes IDFGH-1764
Closes https://github.com/espressif/esp-idf/issues/3989
2019-11-28 11:02:18 +01:00
..
scripts cmake: set COMPONENT_DIR in early expansion 2019-07-12 16:22:18 +08:00
third_party cmake: support git worktree 2019-11-11 18:09:15 +08:00
build.cmake build system: explicitly disable LTO plugin 2019-11-28 11:02:18 +01:00
component.cmake cmake: introduce BUILD_COMPONENT_ALIASES 2019-11-11 18:01:00 +08:00
convert_to_cmake.py tools: update make converter to use new component registration api 2019-06-21 19:53:29 +08:00
crosstool_version_check.cmake cmake: fix crosstool-NG version check regex 2019-06-10 09:51:40 +00:00
git_submodules.cmake cmake: Use cmake_lint project, tidy up all CMake source files 2018-04-30 09:59:20 +10:00
idf.cmake esp_common: add version definitions in code and build system 2019-05-20 13:14:56 +08:00
kconfig.cmake cmake: check mconf-idf binary version 2019-09-10 17:15:15 +02:00
ldgen.cmake cmake: Use environment variables file for all config binaries 2019-07-01 15:54:27 +10:00
project_description.json.in Rename Kconfig options (components/esptool_py) 2019-05-21 09:32:55 +02:00
project.cmake cmake: do not check if sdkconfig exists 2019-11-11 18:06:48 +08:00
run_cmake_lint.sh Merge branch 'master' into feature/cmake 2018-08-16 17:14:17 +10:00
targets.cmake Fix cmake typo 2019-10-10 09:11:01 +02:00
toolchain-esp32.cmake cmake: For gcc8 use linker to find paths to libc, libm, libstdc++, etc 2019-05-28 12:54:37 +08:00
utilities.cmake cmake: fix issue with fail at build time 2019-06-28 10:54:21 +08:00
version.cmake esp_common: add version definitions in code and build system 2019-05-20 13:14:56 +08:00