diff options
Diffstat (limited to 'src/upstream')
-rw-r--r-- | src/upstream/Makefile.am | 11 | ||||
-rw-r--r-- | src/upstream/siphash24.c | 2 | ||||
-rw-r--r-- | src/upstream/siphash24.h | 1 |
3 files changed, 14 insertions, 0 deletions
diff --git a/src/upstream/Makefile.am b/src/upstream/Makefile.am new file mode 100644 index 0000000..60a65b1 --- /dev/null +++ b/src/upstream/Makefile.am @@ -0,0 +1,11 @@ +noinst_LIBRARIES = libupstream.a +libupstream_a_SOURCES = \ + _sd-common.h \ + journal-def.h \ + lookup3.h \ + sd-id128.h \ + siphash24.h \ + sparse-endian.h \ + unaligned.h \ + lookup3.c \ + siphash24.c diff --git a/src/upstream/siphash24.c b/src/upstream/siphash24.c index 1fb9393..da03974 100644 --- a/src/upstream/siphash24.c +++ b/src/upstream/siphash24.c @@ -23,6 +23,8 @@ #include "siphash24.h" #include "unaligned.h" +#define _fallthrough_ + static uint64_t rotate_left(uint64_t x, uint8_t b) { assert(b < 64); diff --git a/src/upstream/siphash24.h b/src/upstream/siphash24.h index 7f799ed..cce783a 100644 --- a/src/upstream/siphash24.h +++ b/src/upstream/siphash24.h @@ -1,6 +1,7 @@ #pragma once #include <inttypes.h> +#include <stdbool.h> #include <stddef.h> #include <stdint.h> #include <string.h> |