xref: /linux/fs/bcachefs/Makefile (revision 1553a1c48281243359a9529a10ddb551f3b967ab)
1
2obj-$(CONFIG_BCACHEFS_FS)	+= bcachefs.o
3
4bcachefs-y		:=	\
5	acl.o			\
6	alloc_background.o	\
7	alloc_foreground.o	\
8	backpointers.o		\
9	bkey.o			\
10	bkey_methods.o		\
11	bkey_sort.o		\
12	bset.o			\
13	btree_cache.o		\
14	btree_gc.o		\
15	btree_io.o		\
16	btree_iter.o		\
17	btree_journal_iter.o	\
18	btree_key_cache.o	\
19	btree_locking.o		\
20	btree_trans_commit.o	\
21	btree_update.o		\
22	btree_update_interior.o	\
23	btree_write_buffer.o	\
24	buckets.o		\
25	buckets_waiting_for_journal.o	\
26	chardev.o		\
27	checksum.o		\
28	clock.o			\
29	compress.o		\
30	darray.o		\
31	debug.o			\
32	dirent.o		\
33	disk_groups.o		\
34	data_update.o		\
35	ec.o			\
36	errcode.o		\
37	error.o			\
38	extents.o		\
39	extent_update.o		\
40	fs.o			\
41	fs-common.o		\
42	fs-ioctl.o		\
43	fs-io.o			\
44	fs-io-buffered.o	\
45	fs-io-direct.o		\
46	fs-io-pagecache.o	\
47	fsck.o			\
48	inode.o			\
49	io_read.o		\
50	io_misc.o		\
51	io_write.o		\
52	journal.o		\
53	journal_io.o		\
54	journal_reclaim.o	\
55	journal_sb.o		\
56	journal_seq_blacklist.o	\
57	keylist.o		\
58	logged_ops.o		\
59	lru.o			\
60	mean_and_variance.o	\
61	migrate.o		\
62	move.o			\
63	movinggc.o		\
64	nocow_locking.o		\
65	opts.o			\
66	printbuf.o		\
67	quota.o			\
68	rebalance.o		\
69	recovery.o		\
70	reflink.o		\
71	replicas.o		\
72	sb-clean.o		\
73	sb-counters.o		\
74	sb-downgrade.o		\
75	sb-errors.o		\
76	sb-members.o		\
77	siphash.o		\
78	six.o			\
79	snapshot.o		\
80	subvolume.o		\
81	super.o			\
82	super-io.o		\
83	sysfs.o			\
84	tests.o			\
85	time_stats.o		\
86	thread_with_file.o	\
87	trace.o			\
88	two_state_shared_lock.o	\
89	util.o			\
90	varint.o		\
91	xattr.o
92
93obj-$(CONFIG_MEAN_AND_VARIANCE_UNIT_TEST)   += mean_and_variance_test.o
94
95# Silence "note: xyz changed in GCC X.X" messages
96subdir-ccflags-y += $(call cc-disable-warning, psabi)
97