[PATCH] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function).

Leny Kholodov leny.kholodov at gmail.com
Tue Mar 24 04:14:13 PDT 2015


- small fixes for group relocations (static_assert, using of static specifier, formatting, types conversion);
- ifunc handling for all available relocations;
- rebasing with master;
- new complex test has been added for three group relocs (R_ARM_ALU_PC_G0_NC, R_ARM_ALU_PC_G1_NC, R_ARM_LDR_PC_G2).


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D7833

Files:
  lib/ReaderWriter/ELF/ARM/ARMELFFile.h
  lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h
  lib/ReaderWriter/ELF/ARM/ARMRelocationHandler.cpp
  lib/ReaderWriter/ELF/ARM/ARMRelocationPass.cpp
  lib/ReaderWriter/ELF/ELFFile.h
  test/elf/ARM/rel-group-relocs.test
  test/elf/ARM/rel-ifunc.test

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7833.22551.patch
Type: text/x-patch
Size: 19558 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150324/fa7d434f/attachment.bin>


More information about the llvm-commits mailing list