util: move fnv1a hash implementation into its own header
[mesa.git] / src / util / Makefile.sources
1 MESA_UTIL_FILES := \
2 anon_file.h \
3 anon_file.c \
4 bigmath.h \
5 bitscan.c \
6 bitscan.h \
7 bitset.h \
8 blob.c \
9 blob.h \
10 build_id.c \
11 build_id.h \
12 crc32.c \
13 crc32.h \
14 dag.c \
15 dag.h \
16 debug.c \
17 debug.h \
18 disk_cache.c \
19 disk_cache.h \
20 double.c \
21 double.h \
22 fast_idiv_by_const.c \
23 fast_idiv_by_const.h \
24 fnv1a.h \
25 format/u_format.c \
26 format/u_format.h \
27 format/u_format_bptc.c \
28 format/u_format_bptc.h \
29 format/u_format_etc.c \
30 format/u_format_etc.h \
31 format/u_format_latc.c \
32 format/u_format_latc.h \
33 format/u_format_other.c \
34 format/u_format_other.h \
35 format/u_format_rgtc.c \
36 format/u_format_rgtc.h \
37 format/u_format_s3tc.c \
38 format/u_format_s3tc.h \
39 format/u_format_tests.c \
40 format/u_format_tests.h \
41 format/u_format_yuv.c \
42 format/u_format_yuv.h \
43 format/u_format_zs.c \
44 format/u_format_zs.h \
45 format_r11g11b10f.h \
46 format_rgb9e5.h \
47 format_srgb.h \
48 futex.h \
49 half_float.c \
50 half_float.h \
51 hash_table.c \
52 hash_table.h \
53 list.h \
54 macros.h \
55 mesa-sha1.c \
56 mesa-sha1.h \
57 os_time.c \
58 os_time.h \
59 os_file.c \
60 os_file.h \
61 os_socket.c \
62 os_socket.h \
63 os_misc.c \
64 os_misc.h \
65 u_process.c \
66 u_process.h \
67 sha1/sha1.c \
68 sha1/sha1.h \
69 ralloc.c \
70 ralloc.h \
71 rand_xor.c \
72 rand_xor.h \
73 rb_tree.c \
74 rb_tree.h \
75 register_allocate.c \
76 register_allocate.h \
77 rgtc.c \
78 rgtc.h \
79 rounding.h \
80 set.c \
81 set.h \
82 simple_list.h \
83 simple_mtx.h \
84 slab.c \
85 slab.h \
86 softfloat.c \
87 softfloat.h \
88 sparse_array.c \
89 sparse_array.h \
90 string_buffer.c \
91 string_buffer.h \
92 strndup.h \
93 strtod.c \
94 strtod.h \
95 texcompress_rgtc_tmp.h \
96 timespec.h \
97 u_atomic.c \
98 u_atomic.h \
99 u_dynarray.h \
100 u_endian.h \
101 u_math.c \
102 u_math.h \
103 u_queue.c \
104 u_queue.h \
105 u_string.h \
106 u_thread.h \
107 u_vector.c \
108 u_vector.h \
109 u_debug.c \
110 u_debug.h \
111 u_cpu_detect.c \
112 u_cpu_detect.h \
113 os_memory_aligned.h \
114 os_memory_debug.h \
115 os_memory_stdc.h \
116 os_memory.h \
117 u_memory.h \
118 u_mm.h \
119 u_mm.c \
120 vma.c \
121 vma.h \
122 xxhash.h
123
124
125 MESA_UTIL_GENERATED_FILES = \
126 format_srgb.c \
127 format/u_format_table.c
128
129 XMLCONFIG_FILES := \
130 xmlconfig.c \
131 xmlconfig.h