summaryrefslogtreecommitdiff
path: root/lib/LD/RelocationFactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/LD/RelocationFactory.cpp')
-rw-r--r--lib/LD/RelocationFactory.cpp40
1 files changed, 20 insertions, 20 deletions
diff --git a/lib/LD/RelocationFactory.cpp b/lib/LD/RelocationFactory.cpp
index bb56cdd..08eb347 100644
--- a/lib/LD/RelocationFactory.cpp
+++ b/lib/LD/RelocationFactory.cpp
@@ -45,27 +45,27 @@ Relocation* RelocationFactory::produce(RelocationFactory::Type pType,
DWord target_data = 0;
// byte swapping if the host and target have different endian
- if(llvm::sys::IsLittleEndianHost != m_pConfig->targets().isLittleEndian()) {
- uint32_t tmp_data;
+ if (llvm::sys::IsLittleEndianHost != m_pConfig->targets().isLittleEndian()) {
+ uint32_t tmp_data;
- switch (m_pConfig->targets().bitclass()) {
- case 32: {
- pFragRef.memcpy(&tmp_data, 4);
- tmp_data = mcld::bswap32(tmp_data);
- target_data = tmp_data;
- break;
- }
- case 64: {
- pFragRef.memcpy(&target_data, 8);
- target_data = mcld::bswap64(target_data);
- break;
- }
- default: {
- fatal(diag::unsupported_bitclass) << m_pConfig->targets().triple().str()
- << m_pConfig->targets().bitclass();
- return NULL;
- }
- } // end of switch
+ switch (m_pConfig->targets().bitclass()) {
+ case 32: {
+ pFragRef.memcpy(&tmp_data, 4);
+ tmp_data = mcld::bswap32(tmp_data);
+ target_data = tmp_data;
+ break;
+ }
+ case 64: {
+ pFragRef.memcpy(&target_data, 8);
+ target_data = mcld::bswap64(target_data);
+ break;
+ }
+ default: {
+ fatal(diag::unsupported_bitclass) << m_pConfig->targets().triple().str()
+ << m_pConfig->targets().bitclass();
+ return NULL;
+ }
+ } // end of switch
}
else {
pFragRef.memcpy(&target_data, (m_pConfig->targets().bitclass()/8));