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)

Reply via email to