summaryrefslogtreecommitdiff
path: root/scripts/basic/Makefile
blob: fb8e2c38fbc783c6bd3beecddc0fce84afcc042c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# SPDX-License-Identifier: GPL-2.0-only
#
# fixdep: used to generate dependency information during build process

hostprogs-always-y	+= fixdep

# randstruct: the seed is needed before building the gcc-plugin or
# before running a Clang kernel build.
gen-randstruct-seed	:= $(srctree)/scripts/gen-randstruct-seed.sh
quiet_cmd_create_randstruct_seed = GENSEED $@
cmd_create_randstruct_seed = \
	$(CONFIG_SHELL) $(gen-randstruct-seed) \
		$@ $(objtree)/include/generated/randstruct_hash.h
$(obj)/randstruct.seed: $(gen-randstruct-seed) FORCE
	$(call if_changed,create_randstruct_seed)
always-$(CONFIG_RANDSTRUCT) += randstruct.seed

# integer-wrap: if the .scl file changes, we need to do a full rebuild.
$(obj)/../../include/generated/integer-wrap.h: $(srctree)/scripts/integer-wrap-ignore.scl FORCE
	$(call if_changed,touch)
always-$(CONFIG_UBSAN_INTEGER_WRAP) += ../../include/generated/integer-wrap.h
ack an active perag reference in filestreamsDave Chinner 2023-02-13xfs: factor out MRU hit case in xfs_filestream_select_agDave Chinner 2023-02-13xfs: remove xfs_filestream_select_ag() longest extent checkDave Chinner 2023-02-13xfs: merge new filestream AG selection into xfs_filestream_select_ag()Dave Chinner 2023-02-13xfs: merge filestream AG lookup into xfs_filestream_select_ag()Dave Chinner 2023-02-13xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.cDave Chinner 2023-02-13xfs: use xfs_bmap_longest_free_extent() in filestreamsDave Chinner 2023-02-13xfs: perags need atomic operational stateDave Chinner 2022-07-07xfs: pass perag to xfs_alloc_read_agf()Dave Chinner 2022-07-07xfs: kill xfs_alloc_pagf_init()Dave Chinner 2022-04-26xfs: fix soft lockup via spinning in filestream ag selection loopBrian Foster 2021-08-19xfs: convert remaining mount flags to state flagsDave Chinner 2021-06-02xfs: move xfs_perag_get/put to xfs_ag.[ch]Dave Chinner