if (getEMachine() == ELF::EM_X86_64) {
if (IsPCRel) {
switch ((unsigned)Fixup.getKind()) {
- default: llvm_unreachable("invalid fixup kind!");
+ default:
+ llvm_unreachable("invalid fixup kind!");
- case FK_Data_8: Type = ELF::R_X86_64_PC64; break;
- case FK_Data_4: Type = ELF::R_X86_64_PC32; break;
- case FK_Data_2: Type = ELF::R_X86_64_PC16; break;
- case FK_Data_1: Type = ELF::R_X86_64_PC8; break;
+ case FK_Data_8:
+ Type = ELF::R_X86_64_PC64;
+ break;
+ case FK_Data_4:
+ Type = ELF::R_X86_64_PC32;
+ break;
+ case FK_Data_2:
+ Type = ELF::R_X86_64_PC16;
+ break;
+ case FK_Data_1:
+ Type = ELF::R_X86_64_PC8;
+ break;
case FK_PCRel_8:
assert(Modifier == MCSymbolRefExpr::VK_None);
}
} else {
switch ((unsigned)Fixup.getKind()) {
- default: llvm_unreachable("invalid fixup kind!");
+ default:
+ llvm_unreachable("invalid fixup kind!");
case X86::reloc_global_offset_table8:
Type = ELF::R_X86_64_GOTPC64;
break;
case FK_Data_4:
Type = ELF::R_X86_64_32;
break;
- case FK_Data_2: Type = ELF::R_X86_64_16; break;
+ case FK_Data_2:
+ Type = ELF::R_X86_64_16;
+ break;
case FK_PCRel_1:
- case FK_Data_1: Type = ELF::R_X86_64_8; break;
+ case FK_Data_1:
+ Type = ELF::R_X86_64_8;
+ break;
}
}
} else if (getEMachine() == ELF::EM_386) {
if (IsPCRel) {
switch ((unsigned)Fixup.getKind()) {
- default: llvm_unreachable("invalid fixup kind!");
+ default:
+ llvm_unreachable("invalid fixup kind!");
case X86::reloc_global_offset_table:
Type = ELF::R_386_GOTPC;
}
} else {
switch ((unsigned)Fixup.getKind()) {
- default: llvm_unreachable("invalid fixup kind!");
+ default:
+ llvm_unreachable("invalid fixup kind!");
case X86::reloc_global_offset_table:
Type = ELF::R_386_GOTPC;
break;
}
break;
- case FK_Data_2: Type = ELF::R_386_16; break;
+ case FK_Data_2:
+ Type = ELF::R_386_16;
+ break;
case FK_PCRel_1:
- case FK_Data_1: Type = ELF::R_386_8; break;
+ case FK_Data_1:
+ Type = ELF::R_386_8;
+ break;
}
}
} else