Deleted Added
full compact
MCObjectFileInfo.cpp (276479) MCObjectFileInfo.cpp (277320)
1//===-- MObjectFileInfo.cpp - Object File Information ---------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 327 unchanged lines hidden (view full) ---

336 } else {
337 PersonalityEncoding = dwarf::DW_EH_PE_absptr;
338 LSDAEncoding = dwarf::DW_EH_PE_absptr;
339 TTypeEncoding = dwarf::DW_EH_PE_absptr;
340 }
341 break;
342 case Triple::mips:
343 case Triple::mipsel:
1//===-- MObjectFileInfo.cpp - Object File Information ---------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 327 unchanged lines hidden (view full) ---

336 } else {
337 PersonalityEncoding = dwarf::DW_EH_PE_absptr;
338 LSDAEncoding = dwarf::DW_EH_PE_absptr;
339 TTypeEncoding = dwarf::DW_EH_PE_absptr;
340 }
341 break;
342 case Triple::mips:
343 case Triple::mipsel:
344 case Triple::mips64:
345 case Triple::mips64el:
344 // MIPS uses indirect pointer to refer personality functions, so that the
345 // eh_frame section can be read-only. DW.ref.personality will be generated
346 // for relocation.
347 PersonalityEncoding = dwarf::DW_EH_PE_indirect;
348 break;
349 case Triple::ppc64:
350 case Triple::ppc64le:
351 PersonalityEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel |

--- 530 unchanged lines hidden ---
346 // MIPS uses indirect pointer to refer personality functions, so that the
347 // eh_frame section can be read-only. DW.ref.personality will be generated
348 // for relocation.
349 PersonalityEncoding = dwarf::DW_EH_PE_indirect;
350 break;
351 case Triple::ppc64:
352 case Triple::ppc64le:
353 PersonalityEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel |

--- 530 unchanged lines hidden ---