Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
lib/MC/MCObjectFileInfo.cpp
Show All 12 Lines | |||||
TTypeEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel | | TTypeEncoding = dwarf::DW_EH_PE_indirect | dwarf::DW_EH_PE_pcrel | | ||||
dwarf::DW_EH_PE_sdata8; | dwarf::DW_EH_PE_sdata8; | ||||
} else { | } else { | ||||
PersonalityEncoding = dwarf::DW_EH_PE_absptr; | PersonalityEncoding = dwarf::DW_EH_PE_absptr; | ||||
LSDAEncoding = dwarf::DW_EH_PE_absptr; | LSDAEncoding = dwarf::DW_EH_PE_absptr; | ||||
TTypeEncoding = dwarf::DW_EH_PE_absptr; | TTypeEncoding = dwarf::DW_EH_PE_absptr; | ||||
} | } | ||||
break; | break; | ||||
case Triple::lanai: | |||||
LSDAEncoding = dwarf::DW_EH_PE_absptr; | |||||
PersonalityEncoding = dwarf::DW_EH_PE_absptr; | |||||
TTypeEncoding = dwarf::DW_EH_PE_absptr; | |||||
break; | |||||
case Triple::mips: | case Triple::mips: | ||||
case Triple::mipsel: | case Triple::mipsel: | ||||
case Triple::mips64: | case Triple::mips64: | ||||
case Triple::mips64el: | case Triple::mips64el: | ||||
// MIPS uses indirect pointer to refer personality functions and types, so | // MIPS uses indirect pointer to refer personality functions and types, so | ||||
// that the eh_frame section can be read-only. DW.ref.personality will be | // that the eh_frame section can be read-only. DW.ref.personality will be | ||||
// generated for relocation. | // generated for relocation. | ||||
PersonalityEncoding = dwarf::DW_EH_PE_indirect; | PersonalityEncoding = dwarf::DW_EH_PE_indirect; | ||||
Show All 12 Lines |