aboutsummaryrefslogtreecommitdiff
path: root/bootstrap/all.h
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap/all.h')
-rw-r--r--bootstrap/all.h17
1 files changed, 4 insertions, 13 deletions
diff --git a/bootstrap/all.h b/bootstrap/all.h
index ff20c25..3410d1f 100644
--- a/bootstrap/all.h
+++ b/bootstrap/all.h
@@ -448,20 +448,11 @@ bswap64(u64 x) {
/////////////////////////////////
/** util.c **/
-#define FNV1A_INI 0x84222325u
+#define FNV1A_INI 0x811c9dc5u
u32 fnv1a(u32 hash, const void *data, size_t length);
-static inline u32
-fnv1ai(u32 hash, int i) {
- return fnv1a(hash, &i, sizeof i);
-}
-static inline u32
-fnv1aI(u32 hash, i64 i) {
- return fnv1a(hash, &i, sizeof i);
-}
-static inline u32
-fnv1az(u32 hash, size_t i) {
- return fnv1a(hash, &i, sizeof i);
-}
+u32 fnv1ai(u32 hash, int i);
+u32 fnv1aI(u32 hash, i64 i);
+u32 fnv1az(u32 hash, size_t i);
int addfilepath(const char *);
const char *fileid2path(int);
void *xmalloc(size_t);