From b53cc8e61a27f948df5f11da07c7c395ebae1dd1 Mon Sep 17 00:00:00 2001 From: Vito Caputo Date: Mon, 23 Aug 2021 15:26:20 -0700 Subject: upstream: tie into build system includes some miscellany to make compiler happy --- src/upstream/Makefile.am | 11 +++++++++++ src/upstream/siphash24.c | 2 ++ src/upstream/siphash24.h | 1 + 3 files changed, 14 insertions(+) create mode 100644 src/upstream/Makefile.am (limited to 'src/upstream') 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 +#include #include #include #include -- cgit v1.2.3