2 #define ASM_CONST_LL(x) (x)
4 #define ASM_CONST_LL(x) (x##ULL)
7 #define TEST_ADDR_1 ASM_CONST_LL(0xdeadbeef00000000)
8 #define TEST_SIZE_1 ASM_CONST_LL(0x100000)
9 #define TEST_ADDR_2 ASM_CONST_LL(123456789)
10 #define TEST_SIZE_2 ASM_CONST_LL(010000)
12 #define TEST_VALUE_1 0xdeadbeef
13 #define TEST_VALUE_2 123456789
15 #define TEST_VALUE64_1 ASM_CONST_LL(0xdeadbeef01abcdef)
17 #define PHANDLE_1 0x2000
18 #define PHANDLE_2 0x2001
20 #define TEST_STRING_1 "hello world"
21 #define TEST_STRING_2 "nastystring: \a\b\t\n\v\f\r\\\""
22 #define TEST_STRING_3 "\xde\xad\xbe\xef"
24 #define TEST_CHAR1 '\r'
25 #define TEST_CHAR2 'b'
26 #define TEST_CHAR3 '\0'
27 #define TEST_CHAR4 '\''
28 #define TEST_CHAR5 '\xff'
31 extern struct fdt_header _test_tree1;
32 extern struct fdt_header _truncated_property;
33 extern struct fdt_header _bad_node_char;
34 extern struct fdt_header _bad_node_format;
35 extern struct fdt_header _bad_prop_char;
36 #endif /* ! __ASSEMBLY */