summaryrefslogtreecommitdiff
path: root/bolt/lib/Core/Relocation.cpp
AgeCommit message (Expand)Author
2025-11-05[BOLT][AArch64] Fix printing of relocation types (#166621)Maksim Panchenko
2025-10-01[BOLT][AArch64] Skip R_AARCH64_TLSDESC_CALL relocation (#161610)Maksim Panchenko
2025-07-30[BOLT] Allow to compile with MSVC (#151189)Dmitry Vasilyev
2025-04-16[BOLT][Instrumentation] Initial instrumentation support for RISCV64 (#133882)wangjue
2025-04-14[BOLT] Support relative vtable (#135449)YongKang Zhu
2025-04-04[BOLT] Skip out-of-range pending relocations (#116964)Paschalis Mpeis
2025-03-14[BOLT] Pass unfiltered relocations to disassembler. NFCI (#131202)Maksim Panchenko
2025-03-14[BOLT] Change Relocation Type to 32-bit NFCI (#130792)Paschalis Mpeis
2025-03-05[BOLT][AArch64] Keep relocations for linker-relaxed instructions. NFCI (#129980)Maksim Panchenko
2024-12-20[BOLT][AArch64] Adds tls relocations support (#117465)Alexey Moksyakov
2024-04-15[BOLT][NFC] Refactor relocation printing (#88180)Nathan Sidwell
2024-04-08[BOLT][NFC] Refactor relocation arch selection (#87829)Nathan Sidwell
2024-03-04[BOLT] support AArch64 JUMP26 createRelocation (#83531)sinan
2023-11-09[BOLT] Fix typos (#68121)spaette
2023-11-08[BOLT] Support instrumentation hook via DT_FINI_ARRAY (#67348)Job Noorman
2023-10-06[BOLT] Improve handling of relocations targeting specific instructions (#66395)Job Noorman
2023-10-05[BOLT][RISCV] Implement TLS le/ie relocations (#67112)Job Noorman
2023-10-02[BOLT] Support input binaries that use R_X86_GOTPC64Rafael Auler
2023-09-27[BOLT][RISCV] Implement R_RISCV_64 (#67558)Job Noorman
2023-09-26[BOLT][RISCV] Implement LO/HI relocations (#67444)Job Noorman
2023-09-18[Bolt] fix a relocation bug for R_AARCH64_CALL26Sinan Lin
2023-09-09[BOLT][RISCV] Implement R_RISCV_PCREL_LO12_S (#65204)Job Noorman
2023-08-23[BOLT] Implement createRelocation for AArch64zhoujiapeng
2023-06-22[BOLT][RISCV] Implement R_RISCV_ADD32/SUB32Job Noorman
2023-06-19[BOLT] Implement composed relocationsJob Noorman
2023-06-16[BOLT] Add minimal RISC-V 64-bit supportJob Noorman
2023-05-11[BOLT] Fix flush pending relocsRafael Auler
2023-03-17[BOLT] Add .relr.dyn section supportVladislav Khmelevsky
2023-02-22[BOLT] Fix data reoder for aarch64Vladislav Khmelevsky
2023-02-06[BOLT][NFC] Replace anonymous namespace functions with staticAmir Ayupov
2022-12-23[BOLT][AArch64] Handle adrp+ld64 linker relaxationsVladislav Khmelevsky
2022-07-11Revert "Rebase: [Facebook] Revert "[BOLT] Update dynamic relocations from sec...spupyrev
2022-07-11Rebase: [Facebook] Revert "[BOLT] Update dynamic relocations from section rel...Maksim Panchenko
2022-06-13[BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocationVladislav Khmelevsky
2022-06-09[BOLT] Add support for GOTPCRELX relocationsMaksim Panchenko
2022-04-21[BOLT] Add R_AARCH64_PREL16/32/64 relocations supportAlexey Moksyakov
2022-04-13[BOLT] Update skipRelocation for aarch64Vladislav Khmelevsky
2022-02-23[BOLT] Support PC-relative relocations with addendsMaksim Panchenko
2022-02-16[BOLT] Update dynamic relocations from section relocationsVladislav Khmelevsky
2022-02-09Add missing MC includes in bolt/serge-sans-paille
2021-12-21[BOLT][NFC] Fix file-description commentsMaksim Panchenko
2021-12-08[PR] Fix update-debug-sections for AArch64Elvina Yakubova
2021-12-14[BOLT][NFC] Reformat with clang-formatMaksim Panchenko
2021-11-29[BOLT][NFC] Better diagnostics for unsupported relocation typesAmir Ayupov
2021-10-19[PR] Aarch64: Add ABS32/16 relocations supportVladislav Khmelevsky
2021-10-08Rebase: [NFC] Refactor sources to be buildable in shared modeRafael Auler