diff options
author | Maciej W. Rozycki <macro@imgtec.com> | 2016-06-21 20:12:00 +0100 |
---|---|---|
committer | Maciej W. Rozycki <macro@imgtec.com> | 2016-06-21 23:00:01 +0100 |
commit | 717ba204e06d88ed68441e236da3688a92cf054c (patch) | |
tree | 6bfeb73efc1891684acba3d24cf8e33726e0e596 /gas/config/tc-tic4x.h | |
parent | 51f6035b9ec8b4a23d73bed6688804e5f595e1c2 (diff) | |
download | gdb-717ba204e06d88ed68441e236da3688a92cf054c.zip gdb-717ba204e06d88ed68441e236da3688a92cf054c.tar.gz gdb-717ba204e06d88ed68441e236da3688a92cf054c.tar.bz2 |
MIPS/GAS: Fix null pointer dereferences in R6 PC-relative relocation checks
Avoid segmentation faults in alignment checks made in `md_apply_fix' for
BFD_RELOC_MIPS_18_PCREL_S3 and BFD_RELOC_MIPS_19_PCREL_S2 relocations
caused by dereferencing `fixP->fx_addsy' which will be null if the
relocation processed has been fully resolved.
gas/
* config/tc-mips.c (md_apply_fix) <BFD_RELOC_MIPS_18_PCREL_S3>
<BFD_RELOC_MIPS_19_PCREL_S2>: Avoid null pointer dereferences
via `fixP->fx_addsy'.
Diffstat (limited to 'gas/config/tc-tic4x.h')
0 files changed, 0 insertions, 0 deletions