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)