llvm.org GIT mirror llvm / 4e9c6df
Use pointer-wide encoding for LSDA and FDE on Darwin. Hopefully, this will fix the remaining issues seen there. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96454 91177308-0d34-0410-b5e6-96231b3b80d8 Anton Korobeynikov 10 years ago
1 changed file(s) with 4 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
153153 }
154154
155155 unsigned X8632_MachoTargetObjectFile::getLSDAEncoding() const {
156 return DW_EH_PE_pcrel | DW_EH_PE_sdata4;
156 return DW_EH_PE_pcrel;
157157 }
158158
159159 unsigned X8632_MachoTargetObjectFile::getFDEEncoding() const {
160 return DW_EH_PE_pcrel | DW_EH_PE_sdata4;
160 return DW_EH_PE_pcrel;
161161 }
162162
163163 unsigned X8632_MachoTargetObjectFile::getTTypeEncoding() const {
169169 }
170170
171171 unsigned X8664_MachoTargetObjectFile::getLSDAEncoding() const {
172 return DW_EH_PE_pcrel | DW_EH_PE_sdata4;
172 return DW_EH_PE_pcrel;
173173 }
174174
175175 unsigned X8664_MachoTargetObjectFile::getFDEEncoding() const {
176 return DW_EH_PE_pcrel | DW_EH_PE_sdata4;
176 return DW_EH_PE_pcrel;
177177 }
178178
179179 unsigned X8664_MachoTargetObjectFile::getTTypeEncoding() const {