[all-commits] [llvm/llvm-project] d9bef7: [Driver] -fstack-size-section: pass -stack-size-se...
Fangrui Song via All-commits
all-commits at lists.llvm.org
Sat Dec 10 02:15:55 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d9bef74a212b502271eb8fa6a0a8714126e88b2b
https://github.com/llvm/llvm-project/commit/d9bef74a212b502271eb8fa6a0a8714126e88b2b
Author: Fangrui Song <i at maskray.me>
Date: 2022-12-10 (Sat, 10 Dec 2022)
Changed paths:
M clang/lib/Driver/ToolChains/CommonArgs.cpp
M clang/test/Driver/stack-size-section.c
Log Message:
-----------
[Driver] -fstack-size-section: pass -stack-size-section to backend for LTO
The option does not change IR but affect object file generation. Without a
backend option the option is a no-op for in-process ThinLTO.
The problem is known and there are many options similar to -fstack-size-section.
That said, -fstack-size-section has relatively wider adoption, so it probably
makes sense to have custom code for it.
Close https://github.com/llvm/llvm-project/issues/59424
More information about the All-commits
mailing list