From: Simon Glass Date: Sun, 8 May 2016 22:55:18 +0000 (-0600) Subject: errno: Allow errno_str() to be used without CONFIG_ERRNO_STR X-Git-Url: http://git.dujemihanovic.xyz/html/%7B%7B%20.RelPermalink%20%7D%7D?a=commitdiff_plain;h=862887d8836643e316cd019b93b1732971c8aaf8;p=u-boot.git errno: Allow errno_str() to be used without CONFIG_ERRNO_STR The pmic framework uses errno_str() and this requires board that use it to enable CONFIG_ERRNO_STR to avoid a build error. Update the header to provide a NULL error message when CONFIG_ERRNO_STR is not defined, and fix the build error. This will show as "(null)" when U-Boot prints it. Signed-off-by: Simon Glass Signed-off-by: Tom Warren --- diff --git a/include/errno.h b/include/errno.h index 39426818e0..15ece2f97f 100644 --- a/include/errno.h +++ b/include/errno.h @@ -15,5 +15,10 @@ extern int errno; #ifdef CONFIG_ERRNO_STR const char *errno_str(int errno); +#else +static inline const char *errno_str(int errno) +{ + return 0; +} #endif #endif /* _ERRNO_H */