Files
meta-openembedded/meta-oe/recipes-devtools/librcf/librcf/mips-support.patch
Khem Raj 3278be3ac0 librcf: fix mips/mips64 build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-14 23:43:20 +02:00

20 lines
588 B
Diff

Index: RCF-2.2.0.0/src/RCF/ByteOrdering.cpp
===================================================================
--- RCF-2.2.0.0.orig/src/RCF/ByteOrdering.cpp
+++ RCF-2.2.0.0/src/RCF/ByteOrdering.cpp
@@ -64,6 +64,14 @@ namespace RCF {
const ByteOrder MachineByteOrder = LittleEndian;
+#elif defined(__mipsel__) || defined(__mips64el__)
+
+ const ByteOrder MachineByteOrder = LittleEndian;
+
+#elif defined( __mips__ ) || defined(__mips64__)
+
+ const ByteOrder MachineByteOrder = BigEndian;
+
#elif defined(__bfin__)
const ByteOrder MachineByteOrder = LittleEndian;