Use proper delete.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@173570 91177308-0d34-0410-b5e6-96231b3b80d8
lldX86_64ELFTarget depends on lldCore.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@173573 91177308-0d34-0410-b5e6-96231b3b80d8
[ELF] Use entry point from LinkerOptions.

Patch by Ahmed Bougacha!

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@173655 91177308-0d34-0410-b5e6-96231b3b80d8
[ELF] Use correct regex in test.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@173665 91177308-0d34-0410-b5e6-96231b3b80d8
[ELF] Add very basic support for IFUNC.

This currently just generates the plt and got entries with correct
relocations. The writer will not know what to do with the relocations. Or the
got and plt entries for that matter.
Allow readelf to read the relocation table.
"Handle" relocations used by glibc.