diff options
| author | Heiko Schocher <[email protected]> | 2015-06-29 09:10:46 +0200 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2015-08-12 20:47:13 -0400 |
| commit | 80402f34f8e1f46134a0272ff4d34be64ff7380b (patch) | |
| tree | 5fcf26d057c39f522fe4cf6ed77966dc322d72b8 /include/common.h | |
| parent | acb5ff021eb65931d3e970da8ff0a00dda0cd088 (diff) | |
spl, common, serial: build SPL without serial support
This patch enables building SPL without
CONFIG_SPL_SERIAL_SUPPORT support.
Signed-off-by: Heiko Schocher <[email protected]>
[trini: Ensure we build arch/arm/imx-common on mx28]
Signed-off-by: Tom Rini <[email protected]>
Diffstat (limited to 'include/common.h')
| -rw-r--r-- | include/common.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/common.h b/include/common.h index fcc9ae7c21c..5c076d6ce18 100644 --- a/include/common.h +++ b/include/common.h @@ -830,11 +830,18 @@ int getc(void); int tstc(void); /* stdout */ +#if defined(CONFIG_SPL_BUILD) && !defined(CONFIG_SPL_SERIAL_SUPPORT) +#define putc(...) do { } while (0) +#define puts(...) do { } while (0) +#define printf(...) do { } while (0) +#define vprintf(...) do { } while (0) +#else void putc(const char c); void puts(const char *s); int printf(const char *fmt, ...) __attribute__ ((format (__printf__, 1, 2))); int vprintf(const char *fmt, va_list args); +#endif /* stderr */ #define eputc(c) fputc(stderr, c) |
