You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
includes libDER for macOS >=11 sysroots, needed by several system frameworks
cc & c++ tools no longer tries to link with librt when using a custom sysroot (e.g. --sysroot=mysysroot)
adds workaround for -isysroot mysysroot that, when not ending in a path separator, triggers a bug in clang (workaround is to add a trailing slash automatically if one is missing. Same is already implemented for --sysroot)
cc & c++ tools now default to optimized non-LTO builds of system libraries when -O0 (or no -O flag) is given. When passing -O1 or higher, LTO is enabled by default for system libraries. Previously, debug versions of the system libraries were used for -O0. To build with debug system libs, you can pass the undocumented argument --co-debug to the cc and c++ tools.
new bundled sysroot cache filename pattern (to support LTO and non-LTO opt builds)
cc & c++ tools adds support for -### flag which just prints the compiler & linker commands that would be run, not actually running anything