diff --git a/lld/docs/ReleaseNotes.rst b/lld/docs/ReleaseNotes.rst index e8b27aaf84058..d69a8851facd2 100644 --- a/lld/docs/ReleaseNotes.rst +++ b/lld/docs/ReleaseNotes.rst @@ -35,6 +35,11 @@ ELF Improvements globally changing the semantics of section matching. It also independently increases the expressive power of linker scripts. (`#95323 `_) +* Supported relocation types for x86-64 target: + * ``R_X86_64_CODE_4_GOTPCRELX`` (`#109783 `_) (`#116737 `_) + * ``R_X86_64_CODE_4_GOTTPOFF`` (`#116634 `_) + * ``R_X86_64_CODE_4_GOTPC32_TLSDESC`` (`#116909 `_) + * ``R_X86_64_CODE_6_GOTTPOFF`` (`#117675 `_) Breaking changes ---------------- diff --git a/llvm/docs/ReleaseNotes.md b/llvm/docs/ReleaseNotes.md index d8d9c4fc4bb8a..8f13451ae202f 100644 --- a/llvm/docs/ReleaseNotes.md +++ b/llvm/docs/ReleaseNotes.md @@ -265,6 +265,13 @@ Changes to the X86 Backend * Supported ``-mcpu=diamondrapids`` +* Supported emitting relocation types for x86-64 target: + * `R_X86_64_CODE_4_GOTPCRELX` + * `R_X86_64_CODE_4_GOTTPOFF` + * `R_X86_64_CODE_4_GOTPC32_TLSDESC` + * `R_X86_64_CODE_6_GOTTPOFF` + + Changes to the OCaml bindings -----------------------------