diff options
author | Venkatraman Govindaraju <venkatra@cs.wisc.edu> | 2014-01-29 04:51:35 +0000 |
---|---|---|
committer | Venkatraman Govindaraju <venkatra@cs.wisc.edu> | 2014-01-29 04:51:35 +0000 |
commit | fd5c1f9497ed6d1d03839a52fae4134c8459957b (patch) | |
tree | 4af516ee8a9852387967151265dea6939c8c7026 /llvm/lib/IR/DebugLoc.cpp | |
parent | 66f0b163607c454e868785e9ef8e5b03c0fcda8e (diff) | |
download | llvm-fd5c1f9497ed6d1d03839a52fae4134c8459957b.zip llvm-fd5c1f9497ed6d1d03839a52fae4134c8459957b.tar.gz llvm-fd5c1f9497ed6d1d03839a52fae4134c8459957b.tar.bz2 |
[Sparc] Use %r_disp32 for pc_rel entries in gcc_except_table and eh_frame.
Otherwise, assembler (gas) fails to assemble them with error message "operation
combines symbols in different segments". This is because MC computes
pc_rel entries with subtract expression between labels from different sections.
llvm-svn: 200373
Diffstat (limited to 'llvm/lib/IR/DebugLoc.cpp')
0 files changed, 0 insertions, 0 deletions