Module Name: src Committed By: jmcneill Date: Sat Sep 15 17:05:57 UTC 2018
Modified Files: src/sys/arch/evbarm/include: loadfile_machdep.h Log Message: Let the bootloader override the progress function by defining PROGRESS_FN To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/include/loadfile_machdep.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/evbarm/include/loadfile_machdep.h diff -u src/sys/arch/evbarm/include/loadfile_machdep.h:1.5 src/sys/arch/evbarm/include/loadfile_machdep.h:1.6 --- src/sys/arch/evbarm/include/loadfile_machdep.h:1.5 Sun Sep 2 23:50:23 2018 +++ src/sys/arch/evbarm/include/loadfile_machdep.h Sat Sep 15 17:05:56 2018 @@ -26,7 +26,12 @@ extern u_long load_offset; else \ (void)printf("\n"); \ } while(/* CONSTCOND */0) +#ifdef PROGRESS_FN +void PROGRESS_FN(const char *, ...) __printflike(1, 2); +#define PROGRESS(a) PROGRESS_FN a +#else #define PROGRESS(a) (void)printf a +#endif #define ALLOC(a) alloc(a) #define DEALLOC(a, b) dealloc(a, b) #define OKMAGIC(a) ((a) == ZMAGIC)