This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Nick Kledzik <kledzik@apple.com> writes:
The linker just tells LTO which symbols must remain. The LTO engineHow does the linker tell LTO that a symbol may be inlined, but must also be externally visible?
is free to inline anything that would improve codegen, with the
exception
that any weak definition that must remain (preserved) cannot be inlined.
I'll just note that that isn't optimal for ELF when producing an executable.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |