sst-linux/tools/include/linux
Alexander Lobakin 5fc3760002 tools: move alignment-related macros to new <linux/align.h>
commit 10a04ff09bcc39e0044190ffe9f00f998f13647c upstream.

Currently, tools have *ALIGN*() macros scattered across the unrelated
headers, as there are only 3 of them and they were added separately
each time on an as-needed basis.
Anyway, let's make it more consistent with the kernel headers and allow
using those macros outside of the mentioned headers. Create
<linux/align.h> inside the tools/ folder and include it where needed.

Signed-off-by: Yury Norov <yury.norov@gmail.com>
Signed-off-by: Alexander Lobakin <aleksander.lobakin@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-08-29 17:30:57 +02:00
..
sched
unaligned
align.h
arm-smccc.h
atomic.h
bitmap.h
bitops.h
bits.h
btf_ids.h
bug.h
build_bug.h
cache.h
compiler_types.h
compiler-gcc.h
compiler.h
const.h
coresight-pmu.h
ctype.h
debugfs.h
delay.h
err.h
export.h
filter.h
find.h
ftrace.h
gfp_types.h
gfp.h
hash.h
hashtable.h
interrupt.h
io.h
jhash.h
kallsyms.h
kconfig.h
kern_levels.h
kernel.h
linkage.h
list_sort.h
list.h
log2.h
math64.h
math.h
mm.h
module.h
mutex.h
nmi.h
numa.h
objtool.h
overflow.h
panic.h
pfn.h
poison.h
rbtree_augmented.h
rbtree.h
rcu.h
refcount.h
ring_buffer.h
rwsem.h
seq_file.h
sizes.h
slab.h
spinlock.h
static_call_types.h
string.h
stringify.h
time64.h
types.h
zalloc.h