rmodule: add string functions to rmodules class
The standard string functions memcmp(), memset(), and memcpy() are needed by most programs. The rmodules class provides a way to build objects for the rmodules class. Those programs most likely need the string functions. Therefore provide those standard functions to be used by any generic rmodule program. Change-Id: I2737633f03894d54229c7fa7250c818bf78ee4b7 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/2821 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
parent
deb90f4759
commit
2b7c88f99e
|
@ -20,4 +20,7 @@ smm-y += memset.c
|
|||
smm-y += memcpy.c
|
||||
smm-y += rom_media.c
|
||||
|
||||
rmodules-y += memset.c
|
||||
rmodules-y += memcpy.c
|
||||
|
||||
$(obj)/arch/x86/lib/console.ramstage.o :: $(obj)/build.h
|
||||
|
|
|
@ -29,12 +29,15 @@ bootblock-y += memcmp.c
|
|||
|
||||
ifneq ($(CONFIG_HAVE_ARCH_MEMSET),y)
|
||||
romstage-y += memset.c
|
||||
rmodules-y += memset.c
|
||||
endif
|
||||
romstage-y += memchr.c
|
||||
ifneq ($(CONFIG_HAVE_ARCH_MEMCPY),y)
|
||||
romstage-y += memcpy.c
|
||||
rmodules-y += memcpy.c
|
||||
endif
|
||||
romstage-y += memcmp.c
|
||||
rmodules-y += memcmp.c
|
||||
romstage-y += cbfs.c
|
||||
romstage-y += lzma.c
|
||||
#romstage-y += lzmadecode.c
|
||||
|
@ -127,3 +130,4 @@ $(strip $(1)): $(strip $(2)) $$(RMODULE_LDSCRIPT) $$(obj)/ldoptions
|
|||
endef
|
||||
|
||||
endif
|
||||
|
||||
|
|
Loading…
Reference in New Issue