My involvement with LLVM 18
2024-2-25 16:0:0 Author: maskray.me(查看原文) 阅读量:13 收藏

LLVM 18 will soon be relased. This post provides a summary of my contributions in this release cycle to record my learning progress.

lld

See lld 18 ELF changes

MC

  • Removed many obsoleted workarounds from the integrated assembler
  • Fixed placement of function entry comments
  • Re-architectured a substantial part of the integrated assembler that is used by RISC-V linker relaxation, fixing some longstanding bugs. See The dark side of RISC-V linker relaxation for detail.

Clang

Driver maintenance

Others:

  • Function multi-versioning: don't set comdat for internal linkage resolvers
  • -fsanitize=alignment: check memcpy/memmove arguments (#67766)

文章来源: https://maskray.me/blog/2024-02-25-my-involvement-with-llvm-18
如有侵权请联系:admin#unsafe.sh