207ea5f2e4
The golang support creates 2 new data segments, one of them contains relocations in PIC binaries, so the section must have writable rights. Currently BOLT creates only one new segment that contains new sections with RX rights, now also create RW segment if there are any new writable sections were allocated during BOLT binary processing. Vladislav Khmelevsky, Advanced Software Technology Lab, Huawei Differential Revision: https://reviews.llvm.org/D143390 |
||
---|---|---|
.. | ||
asm_foo.s | ||
asm_main.c | ||
bolt_icf.cpp | ||
hello.c | ||
icf_baz.c | ||
icf_main.c | ||
icf-jump-tables.c | ||
jump_table_icp.cpp | ||
plt.c | ||
reorder-data-writable-ptload.fdata | ||
stub.c | ||
stub.h | ||
vararg.s |