[Mips] Implement emitting of R_MIPS_REL32 relocations:

Description

[Mips] Implement emitting of R_MIPS_REL32 relocations:

  1. Re-implement PLT entries and dynamic relocations emitting to keep PLT

and relocations table in a consistent state.

  1. Initialize st_value and st_other fields for dynamic symbols table

entry if this entry corresponds to an external function which address is
taken in a non-PIC executable. In that case the st_value field holds an
address of the function's PLT entry. Also set STO_MIPS_PLT bit in the
st_other field.

Details

Auditors
Bigcheese
H2 lld Triggered Audit
Committed
atanasyanApr 28 2014, 10:21 PM
Parents
rL207493: [Mips] 80 column.
Branches
Unknown
Tags
Unknown