[llvm-dev] Relocation design of different architecture (original) (raw)
Siddharth Shankar Swain via llvm-dev llvm-dev at lists.llvm.org
Thu Apr 20 03:13:13 PDT 2017
- Previous message: [llvm-dev] [cfe-dev] make of llvm freezes on executable llvm-lto (Linux)
- Next message: [llvm-dev] Relocation design of different architecture
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, Can anyone explain in lib/ExecutionEngine/RuntimeDyld/Targets/ the header files included for different architectures like RuntimeDyldCOFFX86_64.h or RuntimeDyldCOFFI386.h etc, what is the connection of these files for relocation and linking as the linking and relocation for diff architecture is done in RuntimeDyldELF.cpp, RuntimeDyldCOFF.cpp and it doesn't use any function from these header file except the processRelocationRef(). The header files in Targets/ also handles exceptions, so what is the need for that in relocation and linking process ? Also please help with what this processRelocationRef() actually does ? . Please guide.
sincerely, Siddharth -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170420/fcfa0634/attachment.html>
- Previous message: [llvm-dev] [cfe-dev] make of llvm freezes on executable llvm-lto (Linux)
- Next message: [llvm-dev] Relocation design of different architecture
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]