12345678910111213141516171819202122232425262728293031323334353637 |
- /*
- * Copyright 2000-2009
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
- #include <common.h>
- #include <command.h>
- #include <version.h>
- #include <linux/compiler.h>
- #ifdef CONFIG_SYS_COREBOOT
- #include <asm/arch/sysinfo.h>
- #endif
- const char __weak version_string[] = U_BOOT_VERSION_STRING;
- static int do_version(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
- {
- printf("\n%s\n", version_string);
- #ifdef CC_VERSION_STRING
- puts(CC_VERSION_STRING "\n");
- #endif
- #ifdef LD_VERSION_STRING
- puts(LD_VERSION_STRING "\n");
- #endif
- #ifdef CONFIG_SYS_COREBOOT
- printf("coreboot-%s (%s)\n", lib_sysinfo.version, lib_sysinfo.build);
- #endif
- return 0;
- }
- U_BOOT_CMD(
- version, 1, 1, do_version,
- "print monitor, compiler and linker version",
- ""
- );
|