commit | dfcafae0dbed182e358cbac202a87c632192edf1 | [log] [tgz] |
---|---|---|
author | Rich Lane <rlane@bigswitch.com> | Thu Mar 06 16:56:49 2014 -0800 |
committer | Rich Lane <rlane@bigswitch.com> | Thu Mar 06 16:56:49 2014 -0800 |
tree | 2448a485ea09d443faf07f25f6979aca6940be40 | |
parent | c64bdb733c1845d6dad67ff22d93dbc5abadf77f [diff] |
loci: fix byte order check __ORDER_BIG_ENDIAN was not defined. This version uses the macros from the GCC docs.
diff --git a/c_gen/c_code_gen.py b/c_gen/c_code_gen.py index ff9a654..10668b7 100644 --- a/c_gen/c_code_gen.py +++ b/c_gen/c_code_gen.py
@@ -739,7 +739,7 @@ #define OF_MATCH_BYTES(length) (((length) + 7) & 0xfff8) -#if __BYTE_ORDER == __ORDER_BIG_ENDIAN +#if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ #define U16_NTOH(val) (val) #define U32_NTOH(val) (val) #define U64_NTOH(val) (val)