firmware/br-ext-chip-allwinner/board/v83x/kernel/patches/00000-lib_Makefile.patch

43 lines
1.7 KiB
Diff

diff -drupN a/lib/Makefile b/lib/Makefile
--- a/lib/Makefile 2018-08-06 17:23:04.000000000 +0300
+++ b/lib/Makefile 2022-06-12 05:28:14.000000000 +0300
@@ -22,8 +22,9 @@ lib-y := ctype.o string.o vsprintf.o cmd
sha1.o chacha20.o md5.o irq_regs.o argv_split.o \
flex_proportions.o ratelimit.o show_mem.o \
is_single_threaded.o plist.o decompress.o kobject_uevent.o \
- earlycpio.o seq_buf.o nmi_backtrace.o nodemask.o win_minmax.o
+ seq_buf.o nmi_backtrace.o nodemask.o win_minmax.o
+lib-$(CONFIG_EARLYCPIO) += earlycpio.o
lib-$(CONFIG_MMU) += ioremap.o
lib-$(CONFIG_SMP) += cpumask.o
lib-$(CONFIG_HAS_DMA) += dma-noop.o
@@ -31,12 +32,16 @@ lib-$(CONFIG_HAS_DMA) += dma-noop.o
lib-y += kobject.o klist.o
obj-y += lockref.o
-obj-y += bcd.o div64.o sort.o parser.o halfmd4.o debug_locks.o random32.o \
+obj-y += bcd.o div64.o sort.o parser.o debug_locks.o random32.o \
bust_spinlocks.o kasprintf.o bitmap.o scatterlist.o \
- gcd.o lcm.o list_sort.o uuid.o flex_array.o iov_iter.o clz_ctz.o \
+ gcd.o lcm.o list_sort.o uuid.o iov_iter.o clz_ctz.o \
bsearch.o find_bit.o llist.o memweight.o kfifo.o \
- percpu-refcount.o percpu_ida.o rhashtable.o reciprocal_div.o \
+ percpu-refcount.o percpu_ida.o reciprocal_div.o \
once.o
+
+obj-$(CONFIG_HALFMD4) += halfmd4.o
+obj-$(CONFIG_FLEX_ARRAY) += flex_array.o
+obj-$(CONFIG_RHASHTABLE) += rhashtable.o
obj-y += string_helpers.o
obj-$(CONFIG_TEST_STRING_HELPERS) += test-string_helpers.o
obj-y += hexdump.o
@@ -93,6 +98,7 @@ obj-$(CONFIG_CRC32) += crc32.o
obj-$(CONFIG_CRC7) += crc7.o
obj-$(CONFIG_LIBCRC32C) += libcrc32c.o
obj-$(CONFIG_CRC8) += crc8.o
+obj-$(CONFIG_XXHASH) += xxhash.o
obj-$(CONFIG_GENERIC_ALLOCATOR) += genalloc.o
obj-$(CONFIG_842_COMPRESS) += 842/