Browse Source

junkcode: new addition.

Rusty Russell 15 years ago
parent
commit
83c7fdc4ab
1 changed files with 10 additions and 0 deletions
  1. 10 0
      junkcode/mansourmoufid@gmail.com-endianness/endianness.c

+ 10 - 0
junkcode/mansourmoufid@gmail.com-endianness/endianness.c

@@ -0,0 +1,10 @@
+#include <stdint.h>
+/* returns 0 for little-endian, 1 for big-endian */
+int main( void )
+{
+  static const uint64_t one = (uint64_t) 1;
+  if ((uint8_t) 1 == *((uint8_t *) &one))
+    return 0;
+  else
+    return 1;
+}