MaskRay accepted this revision.
MaskRay added a comment.

Some targets don't have a PC relative relocation of pointer size, e.g. 
`R_MIPS_PC64` (MIPS only has `R_MIPS_PC32`, which is a GNU extension, sigh 
https://sourceware.org/git/?p=binutils-gdb.git;a=commit;f=include/elf/mips.h;h=092dcd755dcdcf664b25a7011fd15957f124c29f).
 If we really need a PC-relative variant, we can use a new syntax 
`-fpatchable-function-entry=2,0,pcrel` with the existing option name. Let me 
commit the patch series.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D72222/new/

https://reviews.llvm.org/D72222



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to