lib: split out strtoxxxx functions out of vsprintf.c
To allow the various string to number conversion functions to be used when using tiny-printf,split them out into their own file which gets build regardless of what printf implementation is used. Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
This commit is contained in:
committed by
Simon Glass
parent
2b22a99c65
commit
e4c5383e4d
@@ -85,13 +85,13 @@ obj-$(CONFIG_LIB_RAND) += rand.o
|
||||
ifdef CONFIG_SPL_BUILD
|
||||
# SPL U-Boot may use full-printf, tiny-printf or none at all
|
||||
ifdef CONFIG_USE_TINY_PRINTF
|
||||
obj-$(CONFIG_SPL_SERIAL_SUPPORT) += tiny-printf.o panic.o
|
||||
obj-$(CONFIG_SPL_SERIAL_SUPPORT) += tiny-printf.o panic.o strto.o
|
||||
else
|
||||
obj-$(CONFIG_SPL_SERIAL_SUPPORT) += vsprintf.o panic.o
|
||||
obj-$(CONFIG_SPL_SERIAL_SUPPORT) += vsprintf.o panic.o strto.o
|
||||
endif
|
||||
else
|
||||
# Main U-Boot always uses the full printf support
|
||||
obj-y += vsprintf.o panic.o
|
||||
obj-y += vsprintf.o panic.o strto.o
|
||||
endif
|
||||
|
||||
subdir-ccflags-$(CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED) += -O2
|
||||
|
||||
Reference in New Issue
Block a user