Mercurial > nand-ecoscentric
diff packages/redboot/current/src/load.c @ 899:17dd6922881b
Fix build when X-modem is disabled
| author | gthomas |
|---|---|
| date | Thu, 03 Apr 2003 15:27:23 +0000 |
| parents | 6f9085944169 |
| children | 3b9afa204d69 |
line wrap: on
line diff
--- a/packages/redboot/current/src/load.c +++ b/packages/redboot/current/src/load.c @@ -54,8 +54,10 @@ //========================================================================== #include <redboot.h> +#include <elf.h> +#ifdef CYGBLD_BUILD_REDBOOT_WITH_XYZMODEM #include <xyzModem.h> -#include <elf.h> +#endif #ifdef CYGPKG_REDBOOT_DISK #include <fs/disk.h> #endif @@ -693,9 +695,14 @@ do_load(int argc, char *argv[]) #endif #endif if (!io) { +#ifdef CYGBLD_BUILD_REDBOOT_WITH_XYZMODEM which = "Xmodem"; io = &xyzModem_io; verbose = false; +#else + diag_printf("No default protocol!\n"); + return; +#endif } diag_printf("Using default protocol (%s)\n", which); }
