diff --git a/buildroot-2024.02/configs/milkv-duo256m-musl-riscv64-sd_defconfig b/buildroot-2024.02/configs/milkv-duo256m-musl-riscv64-sd_defconfig index 58032b4bd..801eedd35 100644 --- a/buildroot-2024.02/configs/milkv-duo256m-musl-riscv64-sd_defconfig +++ b/buildroot-2024.02/configs/milkv-duo256m-musl-riscv64-sd_defconfig @@ -1,502 +1,28 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot -g1be3541b7-dirty Configuration -# -BR2_HAVE_DOT_CONFIG=y -BR2_HOST_GCC_AT_LEAST_4_9=y -BR2_HOST_GCC_AT_LEAST_5=y -BR2_HOST_GCC_AT_LEAST_6=y -BR2_HOST_GCC_AT_LEAST_7=y -BR2_HOST_GCC_AT_LEAST_8=y -BR2_HOST_GCC_AT_LEAST_9=y - -# -# Target options -# -BR2_ARCH_IS_64=y -BR2_USE_MMU=y BR2_riscv=y -BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_5=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_6=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_7=y -BR2_ARCH="riscv64" -BR2_NORMALIZED_ARCH="riscv" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_ABI="lp64d" -BR2_BINFMT_SUPPORTS_SHARED=y -BR2_READELF_ARCH_NAME="RISC-V" -BR2_riscv_g=y -# BR2_riscv_custom is not set - -# -# Instruction Set Extensions -# -BR2_RISCV_ISA_RVI=y -BR2_RISCV_ISA_RVM=y -BR2_RISCV_ISA_RVA=y -BR2_RISCV_ISA_RVF=y -BR2_RISCV_ISA_RVD=y -# BR2_RISCV_ISA_RVC is not set -# BR2_RISCV_ISA_RVV is not set -# BR2_RISCV_32 is not set -BR2_RISCV_64=y -BR2_RISCV_USE_MMU=y -# BR2_RISCV_ABI_LP64 is not set -# BR2_RISCV_ABI_LP64F is not set -BR2_RISCV_ABI_LP64D=y -BR2_BINFMT_ELF=y - -# -# Toolchain -# -BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_MUSL=y -# BR2_TOOLCHAIN_BUILDROOT is not set BR2_TOOLCHAIN_EXTERNAL=y - -# -# Toolchain External Options -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -# BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD is not set -BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y BR2_TOOLCHAIN_EXTERNAL_PATH="$(TOPDIR)/../host-tools/gcc/riscv64-linux-musl-x86_64" -BR2_TOOLCHAIN_EXTERNAL_MUSL=y -BR2_PACKAGE_HAS_TOOLCHAIN_EXTERNAL=y -BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL="toolchain-external-custom" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="riscv64-unknown-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS=y BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-unknown-linux-musl" BR2_TOOLCHAIN_EXTERNAL_GCC_10=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10=y -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_UCLIBC is not set -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC is not set BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y BR2_TOOLCHAIN_EXTERNAL_CXX=y -# BR2_TOOLCHAIN_EXTERNAL_DLANG is not set -# BR2_TOOLCHAIN_EXTERNAL_FORTRAN is not set BR2_TOOLCHAIN_EXTERNAL_OPENMP=y -# BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY is not set -BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y - -# -# Host GDB Options -# -# BR2_PACKAGE_HOST_GDB is not set -BR2_GDB_VERSION="13.2" - -# -# Toolchain Generic Options -# -BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y -BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y -BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SSP=y -BR2_TOOLCHAIN_HAS_SSP_STRONG=y -BR2_TOOLCHAIN_HAS_OPENMP=y -BR2_TOOLCHAIN_SUPPORTS_PIE=y -BR2_TOOLCHAIN_EXTRA_LIBS="" -BR2_TARGET_OPTIMIZATION="" BR2_TARGET_LDFLAGS="-march=rv64imafdcv0p7xthead -mcpu=c906fdv -mabi=lp64d -mcmodel=medany" -# BR2_ECLIPSE_REGISTER is not set -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.10" -BR2_TOOLCHAIN_GCC_AT_LEAST_10=y -BR2_TOOLCHAIN_GCC_AT_LEAST="10" -BR2_TOOLCHAIN_HAS_MNAN_OPTION=y -BR2_TOOLCHAIN_HAS_SYNC_1=y -BR2_TOOLCHAIN_HAS_SYNC_2=y -BR2_TOOLCHAIN_HAS_SYNC_4=y -BR2_TOOLCHAIN_HAS_SYNC_8=y -BR2_TOOLCHAIN_HAS_LIBATOMIC=y -BR2_TOOLCHAIN_HAS_ATOMIC=y - -# -# Build options -# - -# -# Commands -# -BR2_WGET="wget --passive-ftp -nd -t 3" -BR2_SVN="svn --non-interactive" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_CVS="cvs" -BR2_LOCALFILES="cp" -BR2_SCP="scp" -BR2_SFTP="sftp" -BR2_HG="hg" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_LZCAT="lzip -d -c" -BR2_TAR_OPTIONS="" -BR2_DEFCONFIG="./configs/milkv-duo256m-musl-riscv64-sd_defconfig" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="http://sources.buildroot.net" -BR2_KERNEL_MIRROR="https://cdn.kernel.org/pub" -BR2_GNU_MIRROR="http://ftpmirror.gnu.org" -BR2_LUAROCKS_MIRROR="http://rocks.moonscript.org" -BR2_CPAN_MIRROR="http://cpan.metacpan.org" -BR2_JLEVEL=0 -# BR2_CCACHE is not set -# BR2_ENABLE_DEBUG is not set -# BR2_ENABLE_RUNTIME_DEBUG is not set -BR2_STRIP_strip=y -BR2_STRIP_EXCLUDE_FILES="" -BR2_STRIP_EXCLUDE_DIRS="" -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -# BR2_OPTIMIZE_G is not set BR2_OPTIMIZE_S=y -# BR2_OPTIMIZE_FAST is not set -# BR2_ENABLE_LTO is not set -# BR2_STATIC_LIBS is not set -BR2_SHARED_LIBS=y -# BR2_SHARED_STATIC_LIBS is not set -BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" -BR2_GLOBAL_PATCH_DIR="" - -# -# Advanced -# -# BR2_FORCE_HOST_BUILD is not set -# BR2_DOWNLOAD_FORCE_CHECK_HASHES is not set -# BR2_REPRODUCIBLE is not set -# BR2_PER_PACKAGE_DIRECTORIES is not set - -# -# Security Hardening Options -# -BR2_PIC_PIE_ARCH_SUPPORTS=y -BR2_PIC_PIE=y -# BR2_SSP_NONE is not set -# BR2_SSP_REGULAR is not set -BR2_SSP_STRONG=y -# BR2_SSP_ALL is not set -BR2_SSP_OPTION="-fstack-protector-strong" -# BR2_RELRO_NONE is not set -# BR2_RELRO_PARTIAL is not set -BR2_RELRO_FULL=y -BR2_FORTIFY_SOURCE_ARCH_SUPPORTS=y - -# -# Fortify Source needs a glibc toolchain and optimization -# - -# -# System configuration -# -BR2_ROOTFS_SKELETON_DEFAULT=y -# BR2_ROOTFS_SKELETON_CUSTOM is not set BR2_TARGET_GENERIC_HOSTNAME="milkv-duo" BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V Duo256M SD" -BR2_TARGET_GENERIC_PASSWD_SHA256=y -# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set -BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" -BR2_INIT_BUSYBOX=y -# BR2_INIT_SYSV is not set -# BR2_INIT_OPENRC is not set - -# -# systemd needs a glibc toolchain w/ SSP, headers >= 4.14, host and target gcc >= 5 -# -# BR2_INIT_NONE is not set -# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set -BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set -BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" -# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set -# BR2_ROOTFS_MERGED_USR is not set -BR2_TARGET_ENABLE_ROOT_LOGIN=y BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" -BR2_SYSTEM_BIN_SH_BUSYBOX=y - -# -# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS -# -# BR2_SYSTEM_BIN_SH_NONE is not set -BR2_TARGET_GENERIC_GETTY=y -BR2_TARGET_GENERIC_GETTY_PORT="console" -BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP=y -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set -BR2_TARGET_GENERIC_GETTY_BAUDRATE="0" -BR2_TARGET_GENERIC_GETTY_TERM="vt100" -BR2_TARGET_GENERIC_GETTY_OPTIONS="" -BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y -BR2_SYSTEM_DHCP="" -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" -BR2_ENABLE_LOCALE_PURGE=y -BR2_ENABLE_LOCALE_WHITELIST="C en_US" -# BR2_SYSTEM_ENABLE_NLS is not set -# BR2_TARGET_TZ_INFO is not set -BR2_ROOTFS_USERS_TABLES="" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duo256m-musl-riscv64-sd/overlay" -BR2_ROOTFS_PRE_BUILD_SCRIPT="" -BR2_ROOTFS_POST_BUILD_SCRIPT="" -BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" -BR2_ROOTFS_POST_IMAGE_SCRIPT="" - -# -# Kernel -# -# BR2_LINUX_KERNEL is not set - -# -# Target packages -# -BR2_PACKAGE_BUSYBOX=y -BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" -BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="" -# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set -# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set -# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set -BR2_PACKAGE_SKELETON=y -BR2_PACKAGE_HAS_SKELETON=y -BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv" -BR2_PACKAGE_SKELETON_INIT_COMMON=y -BR2_PACKAGE_SKELETON_INIT_SYSV=y - -# -# Audio and video applications -# -BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y -BR2_PACKAGE_KODI_ARCH_SUPPORTS=y - -# -# dt needs a glibc or uClibc toolchain w/ threads -# -# BR2_PACKAGE_DUMA is not set -# BR2_PACKAGE_FIO is not set -BR2_PACKAGE_GDB_ARCH_SUPPORTS=y BR2_PACKAGE_GDB=y -BR2_PACKAGE_GDB_SERVER=y -# BR2_PACKAGE_GDB_DEBUGGER is not set -# BR2_PACKAGE_IOZONE is not set -# BR2_PACKAGE_LATENCYTOP is not set -# BR2_PACKAGE_LIBBPF is not set -# BR2_PACKAGE_LIBTRACEEVENT is not set -# BR2_PACKAGE_LIBTRACEFS is not set -# BR2_PACKAGE_LMBENCH is not set -BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y -# BR2_PACKAGE_LTTNG_BABELTRACE is not set - - -# -# nmon needs a glibc toolchain -# -# BR2_PACKAGE_PAX_UTILS is not set -BR2_PACKAGE_PERFTEST_ARCH_SUPPORTS=y - -# -# perftest needs a glibc or uClibc toolchain w/ threads, dynamic library -# -# BR2_PACKAGE_POKE is not set -# BR2_PACKAGE_PV is not set -# BR2_PACKAGE_RAMSMP is not set -# BR2_PACKAGE_RAMSPEED is not set - -# -# rt-tests needs a uClibc or glibc toolchain w/ NPTL, headers >= 4.5, dynamic library -# BR2_PACKAGE_STRACE=y - -# -# Development tools -# -BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-tiny" - -# -# Filesystem and flash utilities -# -# BR2_PACKAGE_ABOOTIMG is not set - -# -# davfs2 needs a glibc toolchain -# -# BR2_PACKAGE_DOSFSTOOLS is not set BR2_PACKAGE_E2FSPROGS=y -# BR2_PACKAGE_E2FSPROGS_DEBUGFS is not set -# BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set - -# -# e2scrub needs bash, coreutils, lvm2, and util-linux -# -# BR2_PACKAGE_E2FSPROGS_E4DEFRAG is not set -BR2_PACKAGE_E2FSPROGS_FSCK=y -# BR2_PACKAGE_E2FSPROGS_FUSE2FS is not set BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y - -# -# eudev needs eudev /dev management -# -# BR2_PACKAGE_EVEMU is not set BR2_PACKAGE_EVTEST=y -# BR2_PACKAGE_FAN_CTRL is not set -# BR2_PACKAGE_FCONFIG is not set -BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y - -# -# Compression and decompression -# -BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" -# BR2_PACKAGE_ZZIPLIB is not set - -# -# Crypto -# -# BR2_PACKAGE_BEARSSL is not set -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BOTAN is not set -# BR2_PACKAGE_CA_CERTIFICATES is not set - -# -# cryptodev-linux needs a Linux kernel to be built -# -BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBGPG_ERROR is not set -BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="riscv64-unknown-linux-gnu" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" -BR2_PACKAGE_WOLFSSL_ASM_SUPPORTS=y - -# -# JSON/XML -# BR2_PACKAGE_JSON_C=y - -# -# Multimedia -# -BR2_PACKAGE_LIBCAMERA_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBCAMERA is not set - -# - -# -BR2_PACKAGE_MUSL_COMPAT_HEADERS=y -# BR2_PACKAGE_MUSL_FTS is not set -# BR2_PACKAGE_ORC is not set -# BR2_PACKAGE_P11_KIT is not set -BR2_PACKAGE_POCO_ARCH_SUPPORTS=y -# BR2_PACKAGE_POCO is not set -BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y -# BR2_PACKAGE_PROTOBUF is not set -# BR2_PACKAGE_PROTOBUF_C is not set - -# -# vdr needs a glibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 -# -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -BR2_PACKAGE_WPA_SUPPLICANT_CTRL_IFACE=y -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS is not set - -# -# emlog needs a Linux kernel to be built -# -BR2_PACKAGE_INITSCRIPTS=y - -# -# iotop depends on python3 -# -# BR2_PACKAGE_IPRUTILS is not set -# BR2_PACKAGE_IRQBALANCE is not set -# BR2_PACKAGE_KEYUTILS is not set BR2_PACKAGE_KMOD=y - -# -# unscd needs a glibc toolchain -# -BR2_PACKAGE_UTIL_LINUX=y -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -# BR2_PACKAGE_UTIL_LINUX_LIBFDISK is not set -# BR2_PACKAGE_UTIL_LINUX_LIBMOUNT is not set -# BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS is not set -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y - -# -# su needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library, gcc >= 4.9 -# -BR2_PACKAGE_UTIL_LINUX_UUIDD=y - -# -# Filesystem images -# BR2_TARGET_ROOTFS_EXT2=y -# BR2_TARGET_ROOTFS_EXT2_2r0 is not set -# BR2_TARGET_ROOTFS_EXT2_2r1 is not set -# BR2_TARGET_ROOTFS_EXT2_3 is not set BR2_TARGET_ROOTFS_EXT2_4=y -BR2_TARGET_ROOTFS_EXT2_GEN=4 -BR2_TARGET_ROOTFS_EXT2_REV=1 -BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=5 -BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit" -BR2_TARGET_ROOTFS_EXT2_NONE=y - -# -# initramfs needs a Linux kernel to be built -# -BR2_TARGET_ROOTFS_TAR=y BR2_TARGET_ROOTFS_TAR_XZ=y -BR2_TARGET_ROOTFS_TAR_OPTIONS="" - -# -# Host utilities -# -BR2_PACKAGE_HOST_E2FSPROGS=y BR2_PACKAGE_HOST_GENIMAGE=y -BR2_PACKAGE_HOST_UTIL_LINUX=y - -# -# Legacy options removed in 2019.11 -# -BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" - -# -# Legacy options removed in 2017.08 -# -# BR2_TARGET_GRUB is not set -# BR2_PACKAGE_SIMICSFS is not set -# BR2_BINUTILS_VERSION_2_26_X is not set -BR2_XTENSA_OVERLAY_DIR="" -BR2_XTENSA_CUSTOM_NAME="" -# BR2_PACKAGE_HOST_MKE2IMG is not set -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 - -# -# Legacy options removed in 2017.05 -# -BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 diff --git a/buildroot-2024.02/configs/milkv-duos-musl-riscv64-sd_defconfig b/buildroot-2024.02/configs/milkv-duos-musl-riscv64-sd_defconfig index 57e9d355e..f43d8acdd 100644 --- a/buildroot-2024.02/configs/milkv-duos-musl-riscv64-sd_defconfig +++ b/buildroot-2024.02/configs/milkv-duos-musl-riscv64-sd_defconfig @@ -1,502 +1,28 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot -g1be3541b7-dirty Configuration -# -BR2_HAVE_DOT_CONFIG=y -BR2_HOST_GCC_AT_LEAST_4_9=y -BR2_HOST_GCC_AT_LEAST_5=y -BR2_HOST_GCC_AT_LEAST_6=y -BR2_HOST_GCC_AT_LEAST_7=y -BR2_HOST_GCC_AT_LEAST_8=y -BR2_HOST_GCC_AT_LEAST_9=y - -# -# Target options -# -BR2_ARCH_IS_64=y -BR2_USE_MMU=y BR2_riscv=y -BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_5=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_6=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_7=y -BR2_ARCH="riscv64" -BR2_NORMALIZED_ARCH="riscv" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_ABI="lp64d" -BR2_BINFMT_SUPPORTS_SHARED=y -BR2_READELF_ARCH_NAME="RISC-V" -BR2_riscv_g=y -# BR2_riscv_custom is not set - -# -# Instruction Set Extensions -# -BR2_RISCV_ISA_RVI=y -BR2_RISCV_ISA_RVM=y -BR2_RISCV_ISA_RVA=y -BR2_RISCV_ISA_RVF=y -BR2_RISCV_ISA_RVD=y -# BR2_RISCV_ISA_RVC is not set -# BR2_RISCV_ISA_RVV is not set -# BR2_RISCV_32 is not set -BR2_RISCV_64=y -BR2_RISCV_USE_MMU=y -# BR2_RISCV_ABI_LP64 is not set -# BR2_RISCV_ABI_LP64F is not set -BR2_RISCV_ABI_LP64D=y -BR2_BINFMT_ELF=y - -# -# Toolchain -# -BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_MUSL=y -# BR2_TOOLCHAIN_BUILDROOT is not set BR2_TOOLCHAIN_EXTERNAL=y - -# -# Toolchain External Options -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -# BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD is not set -BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y BR2_TOOLCHAIN_EXTERNAL_PATH="$(TOPDIR)/../host-tools/gcc/riscv64-linux-musl-x86_64" -BR2_TOOLCHAIN_EXTERNAL_MUSL=y -BR2_PACKAGE_HAS_TOOLCHAIN_EXTERNAL=y -BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL="toolchain-external-custom" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="riscv64-unknown-linux-musl" -BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS=y BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-unknown-linux-musl" BR2_TOOLCHAIN_EXTERNAL_GCC_10=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10=y -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_UCLIBC is not set -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC is not set BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y BR2_TOOLCHAIN_EXTERNAL_CXX=y -# BR2_TOOLCHAIN_EXTERNAL_DLANG is not set -# BR2_TOOLCHAIN_EXTERNAL_FORTRAN is not set BR2_TOOLCHAIN_EXTERNAL_OPENMP=y -# BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY is not set -BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y - -# -# Host GDB Options -# -# BR2_PACKAGE_HOST_GDB is not set -BR2_GDB_VERSION="13.2" - -# -# Toolchain Generic Options -# -BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y -BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y -BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SSP=y -BR2_TOOLCHAIN_HAS_SSP_STRONG=y -BR2_TOOLCHAIN_HAS_OPENMP=y -BR2_TOOLCHAIN_SUPPORTS_PIE=y -BR2_TOOLCHAIN_EXTRA_LIBS="" -BR2_TARGET_OPTIMIZATION="" BR2_TARGET_LDFLAGS="-march=rv64imafdcv0p7xthead -mcpu=c906fdv -mabi=lp64d -mcmodel=medany" -# BR2_ECLIPSE_REGISTER is not set -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.10" -BR2_TOOLCHAIN_GCC_AT_LEAST_10=y -BR2_TOOLCHAIN_GCC_AT_LEAST="10" -BR2_TOOLCHAIN_HAS_MNAN_OPTION=y -BR2_TOOLCHAIN_HAS_SYNC_1=y -BR2_TOOLCHAIN_HAS_SYNC_2=y -BR2_TOOLCHAIN_HAS_SYNC_4=y -BR2_TOOLCHAIN_HAS_SYNC_8=y -BR2_TOOLCHAIN_HAS_LIBATOMIC=y -BR2_TOOLCHAIN_HAS_ATOMIC=y - -# -# Build options -# - -# -# Commands -# -BR2_WGET="wget --passive-ftp -nd -t 3" -BR2_SVN="svn --non-interactive" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_CVS="cvs" -BR2_LOCALFILES="cp" -BR2_SCP="scp" -BR2_SFTP="sftp" -BR2_HG="hg" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_LZCAT="lzip -d -c" -BR2_TAR_OPTIONS="" -BR2_DEFCONFIG="./configs/milkv-duos-musl-riscv64-sd_defconfig" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="http://sources.buildroot.net" -BR2_KERNEL_MIRROR="https://cdn.kernel.org/pub" -BR2_GNU_MIRROR="http://ftpmirror.gnu.org" -BR2_LUAROCKS_MIRROR="http://rocks.moonscript.org" -BR2_CPAN_MIRROR="http://cpan.metacpan.org" -BR2_JLEVEL=0 -# BR2_CCACHE is not set -# BR2_ENABLE_DEBUG is not set -# BR2_ENABLE_RUNTIME_DEBUG is not set -BR2_STRIP_strip=y -BR2_STRIP_EXCLUDE_FILES="" -BR2_STRIP_EXCLUDE_DIRS="" -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -# BR2_OPTIMIZE_G is not set BR2_OPTIMIZE_S=y -# BR2_OPTIMIZE_FAST is not set -# BR2_ENABLE_LTO is not set -# BR2_STATIC_LIBS is not set -BR2_SHARED_LIBS=y -# BR2_SHARED_STATIC_LIBS is not set -BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" -BR2_GLOBAL_PATCH_DIR="" - -# -# Advanced -# -# BR2_FORCE_HOST_BUILD is not set -# BR2_DOWNLOAD_FORCE_CHECK_HASHES is not set -# BR2_REPRODUCIBLE is not set -# BR2_PER_PACKAGE_DIRECTORIES is not set - -# -# Security Hardening Options -# -BR2_PIC_PIE_ARCH_SUPPORTS=y -BR2_PIC_PIE=y -# BR2_SSP_NONE is not set -# BR2_SSP_REGULAR is not set -BR2_SSP_STRONG=y -# BR2_SSP_ALL is not set -BR2_SSP_OPTION="-fstack-protector-strong" -# BR2_RELRO_NONE is not set -# BR2_RELRO_PARTIAL is not set -BR2_RELRO_FULL=y -BR2_FORTIFY_SOURCE_ARCH_SUPPORTS=y - -# -# Fortify Source needs a glibc toolchain and optimization -# - -# -# System configuration -# -BR2_ROOTFS_SKELETON_DEFAULT=y -# BR2_ROOTFS_SKELETON_CUSTOM is not set BR2_TARGET_GENERIC_HOSTNAME="milkv-duo" BR2_TARGET_GENERIC_ISSUE="Welcome to Milk-V DuoS SD" -BR2_TARGET_GENERIC_PASSWD_SHA256=y -# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set -BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" -BR2_INIT_BUSYBOX=y -# BR2_INIT_SYSV is not set -# BR2_INIT_OPENRC is not set - -# -# systemd needs a glibc toolchain w/ SSP, headers >= 4.14, host and target gcc >= 5 -# -# BR2_INIT_NONE is not set -# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set -BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set -# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set -BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" -# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set -# BR2_ROOTFS_MERGED_USR is not set -BR2_TARGET_ENABLE_ROOT_LOGIN=y BR2_TARGET_GENERIC_ROOT_PASSWD="milkv" -BR2_SYSTEM_BIN_SH_BUSYBOX=y - -# -# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS -# -# BR2_SYSTEM_BIN_SH_NONE is not set -BR2_TARGET_GENERIC_GETTY=y -BR2_TARGET_GENERIC_GETTY_PORT="console" -BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP=y -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set -# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set -BR2_TARGET_GENERIC_GETTY_BAUDRATE="0" -BR2_TARGET_GENERIC_GETTY_TERM="vt100" -BR2_TARGET_GENERIC_GETTY_OPTIONS="" -BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y -BR2_SYSTEM_DHCP="" -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" -BR2_ENABLE_LOCALE_PURGE=y -BR2_ENABLE_LOCALE_WHITELIST="C en_US" -# BR2_SYSTEM_ENABLE_NLS is not set -# BR2_TARGET_TZ_INFO is not set -BR2_ROOTFS_USERS_TABLES="" BR2_ROOTFS_OVERLAY="board/milkv/milkv-duos-musl-riscv64-sd/overlay" -BR2_ROOTFS_PRE_BUILD_SCRIPT="" -BR2_ROOTFS_POST_BUILD_SCRIPT="" -BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" -BR2_ROOTFS_POST_IMAGE_SCRIPT="" - -# -# Kernel -# -# BR2_LINUX_KERNEL is not set - -# -# Target packages -# -BR2_PACKAGE_BUSYBOX=y -BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" -BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="" -# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set -# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set -# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set -BR2_PACKAGE_SKELETON=y -BR2_PACKAGE_HAS_SKELETON=y -BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv" -BR2_PACKAGE_SKELETON_INIT_COMMON=y -BR2_PACKAGE_SKELETON_INIT_SYSV=y - -# -# Audio and video applications -# -BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y -BR2_PACKAGE_KODI_ARCH_SUPPORTS=y - -# -# dt needs a glibc or uClibc toolchain w/ threads -# -# BR2_PACKAGE_DUMA is not set -# BR2_PACKAGE_FIO is not set -BR2_PACKAGE_GDB_ARCH_SUPPORTS=y BR2_PACKAGE_GDB=y -BR2_PACKAGE_GDB_SERVER=y -# BR2_PACKAGE_GDB_DEBUGGER is not set -# BR2_PACKAGE_IOZONE is not set -# BR2_PACKAGE_LATENCYTOP is not set -# BR2_PACKAGE_LIBBPF is not set -# BR2_PACKAGE_LIBTRACEEVENT is not set -# BR2_PACKAGE_LIBTRACEFS is not set -# BR2_PACKAGE_LMBENCH is not set -BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y -# BR2_PACKAGE_LTTNG_BABELTRACE is not set - - -# -# nmon needs a glibc toolchain -# -# BR2_PACKAGE_PAX_UTILS is not set -BR2_PACKAGE_PERFTEST_ARCH_SUPPORTS=y - -# -# perftest needs a glibc or uClibc toolchain w/ threads, dynamic library -# -# BR2_PACKAGE_POKE is not set -# BR2_PACKAGE_PV is not set -# BR2_PACKAGE_RAMSMP is not set -# BR2_PACKAGE_RAMSPEED is not set - -# -# rt-tests needs a uClibc or glibc toolchain w/ NPTL, headers >= 4.5, dynamic library -# BR2_PACKAGE_STRACE=y - -# -# Development tools -# -BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-tiny" - -# -# Filesystem and flash utilities -# -# BR2_PACKAGE_ABOOTIMG is not set - -# -# davfs2 needs a glibc toolchain -# -# BR2_PACKAGE_DOSFSTOOLS is not set BR2_PACKAGE_E2FSPROGS=y -# BR2_PACKAGE_E2FSPROGS_DEBUGFS is not set -# BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set - -# -# e2scrub needs bash, coreutils, lvm2, and util-linux -# -# BR2_PACKAGE_E2FSPROGS_E4DEFRAG is not set -BR2_PACKAGE_E2FSPROGS_FSCK=y -# BR2_PACKAGE_E2FSPROGS_FUSE2FS is not set BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y - -# -# eudev needs eudev /dev management -# -# BR2_PACKAGE_EVEMU is not set BR2_PACKAGE_EVTEST=y -# BR2_PACKAGE_FAN_CTRL is not set -# BR2_PACKAGE_FCONFIG is not set -BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y - -# -# Compression and decompression -# -BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" -# BR2_PACKAGE_ZZIPLIB is not set - -# -# Crypto -# -# BR2_PACKAGE_BEARSSL is not set -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BOTAN is not set -# BR2_PACKAGE_CA_CERTIFICATES is not set - -# -# cryptodev-linux needs a Linux kernel to be built -# -BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBGPG_ERROR is not set -BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="riscv64-unknown-linux-gnu" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" -BR2_PACKAGE_WOLFSSL_ASM_SUPPORTS=y - -# -# JSON/XML -# BR2_PACKAGE_JSON_C=y - -# -# Multimedia -# -BR2_PACKAGE_LIBCAMERA_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBCAMERA is not set - -# - -# -BR2_PACKAGE_MUSL_COMPAT_HEADERS=y -# BR2_PACKAGE_MUSL_FTS is not set -# BR2_PACKAGE_ORC is not set -# BR2_PACKAGE_P11_KIT is not set -BR2_PACKAGE_POCO_ARCH_SUPPORTS=y -# BR2_PACKAGE_POCO is not set -BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y -# BR2_PACKAGE_PROTOBUF is not set -# BR2_PACKAGE_PROTOBUF_C is not set - -# -# vdr needs a glibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 -# -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y -# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set -BR2_PACKAGE_WPA_SUPPLICANT_CTRL_IFACE=y -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS is not set - -# -# emlog needs a Linux kernel to be built -# -BR2_PACKAGE_INITSCRIPTS=y - -# -# iotop depends on python3 -# -# BR2_PACKAGE_IPRUTILS is not set -# BR2_PACKAGE_IRQBALANCE is not set -# BR2_PACKAGE_KEYUTILS is not set BR2_PACKAGE_KMOD=y - -# -# unscd needs a glibc toolchain -# -BR2_PACKAGE_UTIL_LINUX=y -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -# BR2_PACKAGE_UTIL_LINUX_LIBFDISK is not set -# BR2_PACKAGE_UTIL_LINUX_LIBMOUNT is not set -# BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS is not set -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y - -# -# su needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library, gcc >= 4.9 -# -BR2_PACKAGE_UTIL_LINUX_UUIDD=y - -# -# Filesystem images -# BR2_TARGET_ROOTFS_EXT2=y -# BR2_TARGET_ROOTFS_EXT2_2r0 is not set -# BR2_TARGET_ROOTFS_EXT2_2r1 is not set -# BR2_TARGET_ROOTFS_EXT2_3 is not set BR2_TARGET_ROOTFS_EXT2_4=y -BR2_TARGET_ROOTFS_EXT2_GEN=4 -BR2_TARGET_ROOTFS_EXT2_REV=1 -BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs" BR2_TARGET_ROOTFS_EXT2_SIZE="786432K" -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=5 -BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit" -BR2_TARGET_ROOTFS_EXT2_NONE=y - -# -# initramfs needs a Linux kernel to be built -# -BR2_TARGET_ROOTFS_TAR=y BR2_TARGET_ROOTFS_TAR_XZ=y -BR2_TARGET_ROOTFS_TAR_OPTIONS="" - -# -# Host utilities -# -BR2_PACKAGE_HOST_E2FSPROGS=y BR2_PACKAGE_HOST_GENIMAGE=y -BR2_PACKAGE_HOST_UTIL_LINUX=y - -# -# Legacy options removed in 2019.11 -# -BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" - -# -# Legacy options removed in 2017.08 -# -# BR2_TARGET_GRUB is not set -# BR2_PACKAGE_SIMICSFS is not set -# BR2_BINUTILS_VERSION_2_26_X is not set -BR2_XTENSA_OVERLAY_DIR="" -BR2_XTENSA_CUSTOM_NAME="" -# BR2_PACKAGE_HOST_MKE2IMG is not set -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 - -# -# Legacy options removed in 2017.05 -# -BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0