xref: /rk3399_rockchip-uboot/lib/Makefile (revision 0a1a1575587b1ec28196b8519c812d6d468a344a)
178acc472SPeter Tyser#
278acc472SPeter Tyser# (C) Copyright 2000-2006
378acc472SPeter Tyser# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
478acc472SPeter Tyser#
51a459660SWolfgang Denk# SPDX-License-Identifier:	GPL-2.0+
678acc472SPeter Tyser#
778acc472SPeter Tyser
805bad4aaSAneesh Vifndef CONFIG_SPL_BUILD
9*0a1a1575SMasahiro Yamadaobj-$(CONFIG_AES) += aes.o
10*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BZIP2) += bzlib.o
11*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BZIP2) += bzlib_crctable.o
12*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BZIP2) += bzlib_decompress.o
13*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BZIP2) += bzlib_randtable.o
14*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BZIP2) += bzlib_huffman.o
15*0a1a1575SMasahiro Yamadaobj-$(CONFIG_USB_TTY) += circbuf.o
16*0a1a1575SMasahiro Yamadaobj-y += crc7.o
17*0a1a1575SMasahiro Yamadaobj-y += crc16.o
18*0a1a1575SMasahiro Yamadaobj-$(CONFIG_OF_CONTROL) += fdtdec.o
19*0a1a1575SMasahiro Yamadaobj-$(CONFIG_TEST_FDTDEC) += fdtdec_test.o
20*0a1a1575SMasahiro Yamadaobj-$(CONFIG_GZIP) += gunzip.o
21*0a1a1575SMasahiro Yamadaobj-$(CONFIG_GZIP_COMPRESSED) += gzip.o
22*0a1a1575SMasahiro Yamadaobj-y += initcall.o
23*0a1a1575SMasahiro Yamadaobj-$(CONFIG_LMB) += lmb.o
24*0a1a1575SMasahiro Yamadaobj-y += ldiv.o
25*0a1a1575SMasahiro Yamadaobj-$(CONFIG_MD5) += md5.o
26*0a1a1575SMasahiro Yamadaobj-y += net_utils.o
27*0a1a1575SMasahiro Yamadaobj-$(CONFIG_PHYSMEM) += physmem.o
28*0a1a1575SMasahiro Yamadaobj-y += qsort.o
29*0a1a1575SMasahiro Yamadaobj-$(CONFIG_SHA1) += sha1.o
30*0a1a1575SMasahiro Yamadaobj-$(CONFIG_SHA256) += sha256.o
31*0a1a1575SMasahiro Yamadaobj-y	+= strmhz.o
32*0a1a1575SMasahiro Yamadaobj-$(CONFIG_TPM) += tpm.o
33*0a1a1575SMasahiro Yamadaobj-$(CONFIG_RBTREE)	+= rbtree.o
34*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BITREVERSE) += bitrev.o
3505bad4aaSAneesh Vendif
3605bad4aaSAneesh V
3724de357aSMatt Porterifdef CONFIG_SPL_BUILD
38*0a1a1575SMasahiro Yamadaobj-$(CONFIG_SPL_YMODEM_SUPPORT) += crc16.o
39*0a1a1575SMasahiro Yamadaobj-$(CONFIG_SPL_NET_SUPPORT) += net_utils.o
4024de357aSMatt Porterendif
41*0a1a1575SMasahiro Yamadaobj-$(CONFIG_ADDR_MAP) += addr_map.o
42*0a1a1575SMasahiro Yamadaobj-y += hashtable.o
43*0a1a1575SMasahiro Yamadaobj-y += errno.o
44*0a1a1575SMasahiro Yamadaobj-y += display_options.o
45*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BCH) += bch.o
46*0a1a1575SMasahiro Yamadaobj-y += crc32.o
47*0a1a1575SMasahiro Yamadaobj-y += ctype.o
48*0a1a1575SMasahiro Yamadaobj-y += div64.o
49*0a1a1575SMasahiro Yamadaobj-y += hang.o
50*0a1a1575SMasahiro Yamadaobj-y += linux_string.o
51*0a1a1575SMasahiro Yamadaobj-$(CONFIG_REGEX) += slre.o
52*0a1a1575SMasahiro Yamadaobj-y += string.o
53*0a1a1575SMasahiro Yamadaobj-y += time.o
54*0a1a1575SMasahiro Yamadaobj-$(CONFIG_TRACE) += trace.o
55*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BOOTP_PXE) += uuid.o
56*0a1a1575SMasahiro Yamadaobj-y += vsprintf.o
57*0a1a1575SMasahiro Yamadaobj-$(CONFIG_RANDOM_MACADDR) += rand.o
58*0a1a1575SMasahiro Yamadaobj-$(CONFIG_BOOTP_RANDOM_DELAY) += rand.o
59*0a1a1575SMasahiro Yamadaobj-$(CONFIG_CMD_LINK_LOCAL) += rand.o
6078acc472SPeter Tyser
61b823fd9bSAlbert ARIBAUD# SEE README.arm-unaligned-accesses
62b823fd9bSAlbert ARIBAUD$(obj)bzlib.o: CFLAGS += $(PLATFORM_NO_UNALIGNED)
63