Mercurial > hg > aboriginal
changeset 387:f0ceae67ebd0
Convert sources/configs/$ARCH files to sources/targets/$ARCH directories.
The miniconfigs are no longer stored as "here" documents, but separate files,
meaning they don't need to be copied into build/temp-$ARCH and are easier
to use/update/compare. The remaining data goes in a "details" file for
each architecture.
line wrap: on
line diff
--- a/cross-compiler.sh Mon Aug 11 03:54:24 2008 -0500 +++ b/cross-compiler.sh Tue Aug 12 02:33:29 2008 -0500 @@ -112,7 +112,7 @@ # Build and install the uClibc libraries. -make CROSS= allnoconfig KCONFIG_ALLCONFIG="${WORK}"/miniconfig-uClibc && +make CROSS= allnoconfig KCONFIG_ALLCONFIG="${CONFIG_DIR}"/miniconfig-uClibc && # Can't use -j here, build is unstable. make CROSS="${ARCH}-" KERNEL_HEADERS="${CROSS}/include" PREFIX="${CROSS}/" \ RUNTIME_PREFIX=/ DEVEL_PREFIX=/ all install_runtime install_dev &&
--- a/forkbomb.sh Mon Aug 11 03:54:24 2008 -0500 +++ b/forkbomb.sh Tue Aug 12 02:33:29 2008 -0500 @@ -71,7 +71,7 @@ # Loop through each architecture and call "buildarch" as appropriate. - for i in `cd sources/configs; ls` + for i in `cd sources/targets; ls` do if [ ! -z "$RECORD_COMMANDS" ]
--- a/include.sh Mon Aug 11 03:54:24 2008 -0500 +++ b/include.sh Tue Aug 12 02:33:29 2008 -0500 @@ -86,17 +86,23 @@ then ARCH_NAME="$1" ARCH="$(echo "$1" | sed 's@.*/@@')" - if [ ! -f "${TOP}/sources/configs/${ARCH}" ] + if [ ! -f "${TOP}/sources/targets/${ARCH}/details" ] then echo "Supported architectures: " - (cd "${TOP}/sources/configs" && ls) + (cd "${TOP}/sources/targets" && ls) exit 1 fi + # Read the relevant config file. + + CONFIG_DIR="${TOP}/sources/targets/${ARCH}" + source "${CONFIG_DIR}/details" + # Which platform are we building for? export WORK="${BUILD}/temp-$ARCH" mkdir -p "${WORK}" + # Say "unknown" in two different ways so it doesn't assume we're NOT # cross compiling when the host and target are the same processor. (If host # and target match, the binutils/gcc/make builds won't use the cross compiler @@ -105,10 +111,6 @@ [ -z "$CROSS_HOST" ] && export CROSS_HOST=`uname -m`-walrus-linux [ -z "$CROSS_TARGET" ] && export CROSS_TARGET=${ARCH}-unknown-linux - # Read the relevant config file. - - source "${TOP}/sources/configs/${ARCH}" - # Setup directories and add the cross compiler to the start of the path. export CROSS="${BUILD}/cross-compiler-$ARCH"
--- a/mini-native.sh Mon Aug 11 03:54:24 2008 -0500 +++ b/mini-native.sh Tue Aug 12 02:33:29 2008 -0500 @@ -27,7 +27,8 @@ # Install Linux kernel headers (for use by uClibc). make headers_install -j "$CPUS" ARCH="${KARCH}" INSTALL_HDR_PATH="${TOOLS}" && # build bootable kernel for target -make ARCH="${KARCH}" allnoconfig KCONFIG_ALLCONFIG="${WORK}/miniconfig-linux" && +make ARCH="${KARCH}" KCONFIG_ALLCONFIG="${CONFIG_DIR}/miniconfig-linux" \ + allnoconfig && make -j $CPUS ARCH="${KARCH}" CROSS_COMPILE="${ARCH}-" && cp "${KERNEL_PATH}" "${WORK}/zImage-${ARCH}" && cd .. @@ -38,7 +39,7 @@ # toolchain, but this is cleaner.) setupfor uClibc -make allnoconfig KCONFIG_ALLCONFIG="${WORK}/miniconfig-uClibc" && +make KCONFIG_ALLCONFIG="${CONFIG_DIR}/miniconfig-uClibc" allnoconfig && # Can't use -j here, build is unstable. make CROSS="${ARCH}-" KERNEL_HEADERS="${TOOLS}/include" PREFIX="${TOOLS}/" \ RUNTIME_PREFIX=/ DEVEL_PREFIX=/ UCLIBC_LDSO_NAME=ld-uClibc \
--- a/sources/configs/armv4l Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,131 +0,0 @@ -# ARM v4 soft float. This is an extremely generic arm image that should run -# on any arm hardware still in use today. - -# Note: ARMv5 can run ARMv4, ARMv6 can run ARMv5, and so on. Each new -# architecture is a superset of the old ones, and the only reason to compile -# for newer platforms is speed. (ARMv5 code runs about 25% faster than -# ARMv4 code on hardware that can handle it.) The oldest architecture this -# goes back to is ARMv3 (which introduced 32-bit addressing), but that -# hardware is obsolete (not just no longer being sold, but mostly cycled out -# of the installed base). - -# For details, see http://www.arm.com/products/CPUs/architecture.html -KARCH=arm -KERNEL_PATH=arch/${KARCH}/boot/zImage -GCC_FLAGS="--with-float=soft" -BINUTILS_FLAGS= -QEMU_TEST=$KARCH - -ROOT=sda -CONSOLE=ttyAMA0 - -emulator_command() -{ - echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ - -net nic,model=rtl8139 -net user -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_arm=y -ARCH_WANTS_LITTLE_ENDIAN=y -ARCH_HAS_MMU=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -# Write out Linux kernel .config file - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_EXPERIMENTAL=y -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_POSIX_MQUEUE=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_ARCH_VERSATILE_PB=y -CONFIG_MACH_VERSATILE_AB=y -CONFIG_CPU_ARM926T=y -CONFIG_ARM_THUMB=y -CONFIG_PCI=y -CONFIG_CMDLINE="mem=128M console=ttyAMA0" -CONFIG_BINFMT_ELF=y -CONFIG_BINFMT_MISC=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_FW_LOADER=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_SCSI=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR=y -CONFIG_SCSI_LOWLEVEL=y -CONFIG_SCSI_SYM53C8XX_2=y -CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=0 -CONFIG_SCSI_SYM53C8XX_MMIO=y -CONFIG_NETDEVICES=y -CONFIG_TUN=y -CONFIG_NET_ETHERNET=y -CONFIG_NET_PCI=y -CONFIG_8139CP=y -CONFIG_SERIAL_NONSTANDARD=y -CONFIG_SERIAL_AMBA_PL011=y -CONFIG_SERIAL_AMBA_PL011_CONSOLE=y -CONFIG_HW_RANDOM=y -CONFIG_RTC_CLASS=y -CONFIG_RTC_HCTOSYS=y -CONFIG_RTC_INTF_SYSFS=y -CONFIG_RTC_INTF_DEV=y -CONFIG_RTC_DRV_PL031=y -CONFIG_EXT2_FS=y -CONFIG_TMPFS=y -CONFIG_MAGIC_SYSRQ=y -EOF
--- a/sources/configs/armv5l Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,125 +0,0 @@ -# ARMv5 with vector floating point (vfp). Should run about 25% faster than -# the armv4 image for integer stuff, and faster than that for floating point. -# Assuming you have at least ARMv5 hardware (which most stuff sold today is). - -KARCH=arm -KERNEL_PATH=arch/${KARCH}/boot/zImage -GCC_FLAGS= -BINUTILS_FLAGS= -QEMU_TEST=$KARCH - -ROOT=sda -CONSOLE=ttyAMA0 - -emulator_command() -{ - echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ - -net nic,model=rtl8139 -net user -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_arm=y -ARCH_WANTS_LITTLE_ENDIAN=y -ARCH_HAS_MMU=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -# Write out Linux kernel .config file - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_EXPERIMENTAL=y -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_POSIX_MQUEUE=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_ARCH_VERSATILE_PB=y -CONFIG_MACH_VERSATILE_AB=y -CONFIG_CPU_ARM926T=y -CONFIG_ARM_THUMB=y -CONFIG_PCI=y -CONFIG_CMDLINE="mem=128M console=ttyAMA0" -CONFIG_FPE_NWFPE=y -CONFIG_BINFMT_ELF=y -CONFIG_BINFMT_MISC=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_FW_LOADER=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_SCSI=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR=y -CONFIG_SCSI_LOWLEVEL=y -CONFIG_SCSI_SYM53C8XX_2=y -CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=0 -CONFIG_SCSI_SYM53C8XX_MMIO=y -CONFIG_NETDEVICES=y -CONFIG_TUN=y -CONFIG_NET_ETHERNET=y -CONFIG_NET_PCI=y -CONFIG_8139CP=y -CONFIG_SERIAL_NONSTANDARD=y -CONFIG_SERIAL_AMBA_PL011=y -CONFIG_SERIAL_AMBA_PL011_CONSOLE=y -CONFIG_HW_RANDOM=y -CONFIG_RTC_CLASS=y -CONFIG_RTC_HCTOSYS=y -CONFIG_RTC_INTF_SYSFS=y -CONFIG_RTC_INTF_DEV=y -CONFIG_RTC_DRV_PL031=y -CONFIG_EXT2_FS=y -CONFIG_TMPFS=y -CONFIG_MAGIC_SYSRQ=y -EOF
--- a/sources/configs/i586 Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,121 +0,0 @@ -# An i586 board, to demonstrate that code that runs on the host can still be cross compiling. -# This should run on an original Pentium or Pentium Pro, which i686 code won't. - -KARCH=i386 -KERNEL_PATH=arch/${KARCH}/boot/bzImage -BINUTILS_FLAGS= -GCC_FLAGS= -QEMU_TEST=$KARCH - -ROOT=hda -CONSOLE=ttyS0 - -emulator_command() -{ - echo qemu -cpu pentium $(qemu_defaults "$@") -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_i386=y -CONFIG_586=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -KERNEL_HEADERS="/usr/src/linux/include" -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -# Write out Linux kernel .config file - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_KALLSYMS_EXTRA_PASS=y -CONFIG_IOSCHED_AS=y -CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y -CONFIG_DEFAULT_AS=y -CONFIG_M586=y -CONFIG_REGPARM=y -CONFIG_COMPAT_VDSO=y -CONFIG_ACPI=y -CONFIG_PCI=y -CONFIG_BINFMT_ELF=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_IDE=y -CONFIG_BLK_DEV_IDE=y -CONFIG_BLK_DEV_IDEDISK=y -CONFIG_IDE_GENERIC=y -CONFIG_BLK_DEV_IDEPCI=y -CONFIG_IDEPCI_SHARE_IRQ=y -CONFIG_BLK_DEV_GENERIC=y -CONFIG_BLK_DEV_IDEDMA_PCI=y -CONFIG_IDEDMA_PCI_AUTO=y -CONFIG_BLK_DEV_PIIX=y -CONFIG_NETDEVICES=y -CONFIG_NET_ETHERNET=y -CONFIG_NET_PCI=y -CONFIG_NE2K_PCI=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_RTC=y -CONFIG_EXT2_FS=y -CONFIG_EXT3_FS=y -CONFIG_TMPFS=y -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_MAGIC_SYSRQ=y -CONFIG_SQUASHFS=y -EOF
--- a/sources/configs/i686 Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,120 +0,0 @@ -# Standard x86 target. - -KARCH=i386 -KERNEL_PATH=arch/${KARCH}/boot/bzImage -BINUTILS_FLAGS= -GCC_FLAGS= -QEMU_TEST=$KARCH - -CONSOLE=ttyS0 -ROOT=hda - -emulator_command() -{ - echo qemu -cpu pentium2 $(qemu_defaults "$@") -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_i386=y -CONFIG_PENTIUMII=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -KERNEL_HEADERS="/usr/src/linux/include" -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -# Write out Linux kernel .config file - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_KALLSYMS_EXTRA_PASS=y -CONFIG_IOSCHED_AS=y -CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y -CONFIG_DEFAULT_AS=y -CONFIG_MPENTIUMII=y -CONFIG_REGPARM=y -CONFIG_COMPAT_VDSO=y -CONFIG_ACPI=y -CONFIG_PCI=y -CONFIG_BINFMT_ELF=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_IDE=y -CONFIG_BLK_DEV_IDE=y -CONFIG_BLK_DEV_IDEDISK=y -CONFIG_IDE_GENERIC=y -CONFIG_BLK_DEV_IDEPCI=y -CONFIG_IDEPCI_SHARE_IRQ=y -CONFIG_BLK_DEV_GENERIC=y -CONFIG_BLK_DEV_IDEDMA_PCI=y -CONFIG_IDEDMA_PCI_AUTO=y -CONFIG_BLK_DEV_PIIX=y -CONFIG_NETDEVICES=y -CONFIG_NET_ETHERNET=y -CONFIG_NET_PCI=y -CONFIG_NE2K_PCI=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_RTC=y -CONFIG_EXT2_FS=y -CONFIG_EXT3_FS=y -CONFIG_TMPFS=y -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_MAGIC_SYSRQ=y -CONFIG_SQUASHFS=y -EOF
--- a/sources/configs/m68k Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,151 +0,0 @@ -# XXX Status: builds but can't test it, need a kernel .config and matching emulator. -# The current kernel miniconfig is based on defconfig (aimed at the Amiga). - -KARCH=m68k -KERNEL_PATH=vmlinux -GCC_FLAGS= #"--with-float=soft" -BINUTILS_FLAGS= -QEMU_TEST= #$KARCH - -ROOT=sda -CONSOLE=ttyAMA0 - -emulator_command() -{ -# echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ -# -net nic,model=rtl8139 -net user - echo -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_m68k=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -# Write out Linux kernel .config file - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_EXPERIMENTAL=y -CONFIG_LOCALVERSION_AUTO=y -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSFS_DEPRECATED=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_IOSCHED_AS=y -CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y -CONFIG_AMIGA=y -CONFIG_M68020=y -CONFIG_M68030=y -CONFIG_M68040=y -CONFIG_BINFMT_ELF=y -CONFIG_BINFMT_AOUT=y -CONFIG_ZORRO=y -CONFIG_PROC_HARDWARE=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_INET_XFRM_MODE_TRANSPORT=y -CONFIG_INET_XFRM_MODE_TUNNEL=y -CONFIG_INET_XFRM_MODE_BEET=y -CONFIG_INET_DIAG=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_BLK_DEV=y -CONFIG_AMIGA_FLOPPY=y -CONFIG_BLK_DEV_RAM=y -CONFIG_CDROM_PKTCDVD=y -CONFIG_MISC_DEVICES=y -CONFIG_SCSI=y -CONFIG_SCSI_PROC_FS=y -CONFIG_BLK_DEV_SD=y -CONFIG_CHR_DEV_ST=y -CONFIG_BLK_DEV_SR=y -CONFIG_SCSI_CONSTANTS=y -CONFIG_SCSI_LOWLEVEL=y -CONFIG_A3000_SCSI=y -CONFIG_A2091_SCSI=y -CONFIG_GVP11_SCSI=y -CONFIG_NETDEVICES=y -CONFIG_NETDEV_1000=y -CONFIG_NETDEV_10000=y -CONFIG_INPUT_MOUSEDEV_PSAUX=y -CONFIG_INPUT_KEYBOARD=y -CONFIG_KEYBOARD_ATKBD=y -CONFIG_INPUT_MOUSE=y -CONFIG_MOUSE_PS2=y -CONFIG_SERIO_SERPORT=y -CONFIG_LEGACY_PTYS=y -CONFIG_HW_RANDOM=y -CONFIG_HWMON=y -CONFIG_DAB=y -CONFIG_VIDEO_OUTPUT_CONTROL=y -CONFIG_FB=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_AMIGA=y -CONFIG_FB_AMIGA_OCS=y -CONFIG_FB_AMIGA_ECS=y -CONFIG_FB_AMIGA_AGA=y -CONFIG_HID_SUPPORT=y -CONFIG_HID=y -CONFIG_HID_DEBUG=y -CONFIG_USB_SUPPORT=y -CONFIG_AMIGA_BUILTIN_SERIAL=y -CONFIG_EXT2_FS=y -CONFIG_MINIX_FS=y -CONFIG_INOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_MSDOS_FS=y -CONFIG_PROC_KCORE=y -CONFIG_NFS_FS=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_CRC32=y -EOF
--- a/sources/configs/mips Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,138 +0,0 @@ -# Mips r4k big endian - -KARCH=mips -KERNEL_PATH=vmlinux -BINUTILS_FLAGS= -GCC_FLAGS= -QEMU_TEST=mips - -ROOT=hda -CONSOLE=ttyS0 - -emulator_command() -{ - echo qemu-system-mips -M malta $(qemu_defaults "$@") -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_mips=y -ARCH_HAS_MMU=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -KERNEL_HEADERS="/usr/src/linux/include" -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_MIPS_MALTA=y -CONFIG_CPU_MIPS32_R2=y -CONFIG_MIPS_MT_SMP=y -CONFIG_MIPS_MT_FPAFF=y -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_HZ_100=y -CONFIG_EXPERIMENTAL=y -CONFIG_SYSVIPC=y -CONFIG_HOTPLUG=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_COMPAT_BRK=y -CONFIG_BASE_FULL=y -CONFIG_FUTEX=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_VM_EVENT_COUNTERS=y -CONFIG_SLAB=y -CONFIG_PROC_PAGE_MONITOR=y -CONFIG_BLOCK=y -CONFIG_PCI=y -CONFIG_BINFMT_ELF=y -CONFIG_PM=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_IDE=y -CONFIG_BLK_DEV_IDE=y -CONFIG_BLK_DEV_IDEDISK=y -CONFIG_IDE_GENERIC=y -CONFIG_IDEPCI_PCIBUS_ORDER=y -CONFIG_BLK_DEV_GENERIC=y -CONFIG_NETDEVICES=y -CONFIG_NET_ETHERNET=y -CONFIG_AX88796=y -CONFIG_NET_PCI=y -CONFIG_PCNET32=y -CONFIG_NE2K_PCI=y -CONFIG_8139CP=y -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_PCI=y -CONFIG_UNIX98_PTYS=y -CONFIG_RTC=y -CONFIG_EXT2_FS=y -CONFIG_EXT3_FS=y -CONFIG_DNOTIFY=y -CONFIG_INOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_PROC_FS=y -CONFIG_PROC_KCORE=y -CONFIG_PROC_SYSCTL=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -EOF
--- a/sources/configs/mipsel Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,140 +0,0 @@ -# Mips r4k little endian - -KARCH=mips -KERNEL_PATH=vmlinux -BINUTILS_FLAGS= -GCC_FLAGS= -QEMU_TEST=mipsel - -ROOT=hda -CONSOLE=ttyS0 - -emulator_command() -{ - echo qemu-system-mipsel -M malta $(qemu_defaults "$@") -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_mips=y -ARCH_WANTS_LITTLE_ENDIAN=y -ARCH_HAS_MMU=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -KERNEL_HEADERS="/usr/src/linux/include" -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_CPU_LITTLE_ENDIAN=y -CONFIG_MIPS_MALTA=y -CONFIG_CPU_MIPS32_R2=y -CONFIG_MIPS_MT_SMP=y -CONFIG_MIPS_MT_FPAFF=y -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_HZ_100=y -CONFIG_EXPERIMENTAL=y -CONFIG_SYSVIPC=y -CONFIG_HOTPLUG=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_COMPAT_BRK=y -CONFIG_BASE_FULL=y -CONFIG_FUTEX=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_VM_EVENT_COUNTERS=y -CONFIG_SLAB=y -CONFIG_PROC_PAGE_MONITOR=y -CONFIG_BLOCK=y -CONFIG_PCI=y -CONFIG_BINFMT_ELF=y -CONFIG_PM=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_IDE=y -CONFIG_BLK_DEV_IDE=y -CONFIG_BLK_DEV_IDEDISK=y -CONFIG_IDE_GENERIC=y -CONFIG_IDEPCI_PCIBUS_ORDER=y -CONFIG_BLK_DEV_GENERIC=y -CONFIG_NETDEVICES=y -CONFIG_NET_ETHERNET=y -CONFIG_AX88796=y -CONFIG_NET_PCI=y -CONFIG_PCNET32=y -CONFIG_NE2K_PCI=y -CONFIG_8139CP=y -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_PCI=y -CONFIG_UNIX98_PTYS=y -CONFIG_RTC=y -CONFIG_EXT2_FS=y -CONFIG_EXT3_FS=y -CONFIG_DNOTIFY=y -CONFIG_INOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_PROC_FS=y -CONFIG_PROC_KCORE=y -CONFIG_PROC_SYSCTL=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -EOF
--- a/sources/configs/powerpc Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,104 +0,0 @@ -# Power PC system - -KARCH=powerpc -KERNEL_PATH=arch/${KARCH}/boot/zImage -GCC_FLAGS= -BINUTILS_FLAGS= -QEMU_TEST= #ppc - -ROOT=hda -CONSOLE=ttyS0 - -emulator_command() -{ - echo qemu-system-ppc -M prep $(qemu_defaults "$@") -L . -} - -# Write out Linux kernel .config file - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_SWAP=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_LSF=y -CONFIG_PPC_QEMU=y -CONFIG_BINFMT_ELF=y -CONFIG_PM=y -CONFIG_ISA=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_IDE=y -CONFIG_BLK_DEV_IDE=y -CONFIG_BLK_DEV_IDEDISK=y -CONFIG_IDE_GENERIC=y -CONFIG_BLK_DEV_GENERIC=y -CONFIG_NETDEVICES=y -CONFIG_NET_ETHERNET=y -CONFIG_MII=y -CONFIG_NET_ISA=y -CONFIG_NE2000=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_RTC_CLASS=y -CONFIG_RTC_HCTOSYS=y -CONFIG_RTC_INTF_SYSFS=y -CONFIG_RTC_INTF_PROC=y -CONFIG_RTC_INTF_DEV=y -CONFIG_RTC_DRV_CMOS=y -CONFIG_EXT2_FS=y -CONFIG_EXT3_FS=y -EOF - -# Write out uClibc .config file. -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_powerpc=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF
--- a/sources/configs/sh4 Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,184 +0,0 @@ -KARCH=sh -#CROSS_TARGET=sh4-elf -KERNEL_PATH=arch/${KARCH}/boot/zImage -GCC_FLAGS= -BINUTILS_FLAGS= -QEMU_TEST=$KARCH - -ROOT=sda -CONSOLE=TTYAMA0 - -emulator_command() -{ -# echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ -# -net nic,model=rtl8139 -net user - echo -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_sh=y -ARCH_WANTS_LITTLE_ENDIAN=y -ARCH_HAS_MMU=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -# Write out Linux kernel .config file - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_EXPERIMENTAL=y -CONFIG_LOCALVERSION_AUTO=y -CONFIG_SYSFS_DEPRECATED=y -CONFIG_EMBEDDED=y -CONFIG_UID16=y -CONFIG_SYSCTL_SYSCALL=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_BASE_FULL=y -CONFIG_FUTEX=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_VM_EVENT_COUNTERS=y -CONFIG_SLUB_DEBUG=y -CONFIG_BLOCK=y -CONFIG_IOSCHED_CFQ=y -CONFIG_BINFMT_ELF=y -CONFIG_ETRAX_CMDLINE="root=/dev/mtdblock3 init=/linuxrc" -CONFIG_ETRAX_FAST_TIMER=y -CONFIG_ETRAX100LX_V2=y -CONFIG_ETRAX_DRAM_SIZE=32 -CONFIG_ETRAX_LED1R=2 -CONFIG_ETRAX_LED2G=3 -CONFIG_ETRAX_LED2R=3 -CONFIG_ETRAX_DEF_R_BUS_CONFIG=0x4 -CONFIG_ETRAX_SDRAM=y -CONFIG_ETRAX_DEF_R_SDRAM_CONFIG=0x09e05757 -CONFIG_ETRAX_DEF_R_SDRAM_TIMING=0x80008002 -CONFIG_ETRAX_DEF_R_PORT_PA_DIR=0x1d -CONFIG_ETRAX_DEF_R_PORT_PB_DIR=0x1e -CONFIG_ETRAX_DEF_R_PORT_PB_DATA=0xf3 -CONFIG_ETRAX_SOFT_SHUTDOWN=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_INET_XFRM_MODE_TRANSPORT=y -CONFIG_INET_XFRM_MODE_TUNNEL=y -CONFIG_INET_XFRM_MODE_BEET=y -CONFIG_INET_DIAG=y -CONFIG_NETFILTER=y -CONFIG_BT=y -CONFIG_BT_L2CAP=y -CONFIG_BT_RFCOMM=y -CONFIG_BT_BNEP=y -CONFIG_BT_HCIUSB=y -CONFIG_ETRAX_ETHERNET=y -CONFIG_ETRAX_SERIAL=y -CONFIG_ETRAX_SERIAL_PORT0=y -CONFIG_ETRAX_SERIAL_PORT2=y -CONFIG_ETRAX_RS485=y -CONFIG_ETRAX_IDE=y -CONFIG_ETRAX_USB_HOST=y -CONFIG_ETRAX_USB_HOST_PORT1=y -CONFIG_ETRAX_USB_HOST_PORT2=y -CONFIG_ETRAX_AXISFLASHMAP=y -CONFIG_ETRAX_RTC=y -CONFIG_ETRAX_DS1302_RST_ON_GENERIC_PORT=y -CONFIG_ETRAX_DS1302_RSTBIT=0 -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_MTD_RAM=y -CONFIG_MTD_MTDRAM=y -CONFIG_MTDRAM_TOTAL_SIZE=0 -CONFIG_MTDRAM_ERASE_SIZE=64 -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_RAM=y -CONFIG_IDE_PROC_FS=y -CONFIG_NETDEVICES=y -CONFIG_NETDEV_1000=y -CONFIG_NETDEV_10000=y -CONFIG_USB_RTL8150=y -CONFIG_INPUT=y -CONFIG_INPUT_MOUSEDEV=y -CONFIG_INPUT_MOUSEDEV_PSAUX=y -CONFIG_INPUT_KEYBOARD=y -CONFIG_KEYBOARD_ATKBD=y -CONFIG_INPUT_MOUSE=y -CONFIG_MOUSE_PS2=y -CONFIG_MOUSE_PS2_ALPS=y -CONFIG_MOUSE_PS2_LOGIPS2PP=y -CONFIG_MOUSE_PS2_SYNAPTICS=y -CONFIG_MOUSE_PS2_LIFEBOOK=y -CONFIG_MOUSE_PS2_TRACKPOINT=y -CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_HW_RANDOM=y -CONFIG_DAB=y -CONFIG_INOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_DNOTIFY=y -CONFIG_PROC_FS=y -CONFIG_PROC_KCORE=y -CONFIG_PROC_SYSCTL=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -CONFIG_JFFS2_FS=y -CONFIG_JFFS2_FS_WRITEBUFFER=y -CONFIG_CRAMFS=y -CONFIG_NFS_FS=y -CONFIG_NFS_V3=y -CONFIG_USB_SUPPORT=y -CONFIG_USB_DEVICEFS=y -CONFIG_USB_DEVICE_CLASS=y -CONFIG_USB_MON=y -CONFIG_ENABLE_MUST_CHECK=y -EOF
--- a/sources/configs/sparc Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,173 +0,0 @@ -# Status: Builds but doesn't run, due to bugs in uClibc 0.9.29 for sparc. - -# Originally contributed by Bertl. - -KARCH=sparc -KERNEL_PATH=arch/${KARCH}/boot/image -BINUTILS_FLAGS= -GCC_FLAGS= -QEMU_TEST=$KARCH - -ROOT=sda -CONSOLE=ttyS0 - -emulator_command() -{ - echo qemu-system-sparc $(qemu_defaults "$@") -} - - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_sparc=y -ARCH_HAS_MMU=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -KERNEL_HEADERS="/usr/src/linux/include" -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -UCLIBC_HAS_LFS=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_EXPERIMENTAL=y -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_EMBEDDED=y -CONFIG_UID16=y -CONFIG_SYSCTL_SYSCALL=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_BASE_FULL=y -CONFIG_FUTEX=y -CONFIG_EPOLL=y -CONFIG_SHMEM=y -CONFIG_SLAB=y -CONFIG_VM_EVENT_COUNTERS=y -CONFIG_MODULES=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_KMOD=y -CONFIG_BLOCK=y -CONFIG_IOSCHED_AS=y -CONFIG_IOSCHED_DEADLINE=y -CONFIG_BINFMT_ELF=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -CONFIG_IP_PNP=y -CONFIG_INET_DIAG=y -CONFIG_NETFILTER=y -CONFIG_VLAN_8021Q=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_RAM=y -CONFIG_BLK_DEV_RAM_COUNT=4 -CONFIG_BLK_DEV_INITRD=y -CONFIG_SCSI=y -CONFIG_SCSI_LOWLEVEL=y -CONFIG_SCSI_PROC_FS=y -CONFIG_BLK_DEV_SD=y -CONFIG_BLK_DEV_SR=y -CONFIG_SCSI_SUNESP=y -CONFIG_NETDEVICES=y -CONFIG_DUMMY=y -CONFIG_NET_ETHERNET=y -CONFIG_MII=y -CONFIG_SUNLANCE=y -CONFIG_INPUT=y -CONFIG_INPUT_KEYBOARD=y -CONFIG_KEYBOARD_ATKBD=y -CONFIG_INPUT_MOUSE=y -CONFIG_MOUSE_PS2=y -CONFIG_SERIAL_SUNZILOG=y -CONFIG_SERIAL_SUNZILOG_CONSOLE=y -CONFIG_UNIX98_PTYS=y -CONFIG_HWMON=y -CONFIG_FIRMWARE_EDID=y -CONFIG_UNIX98_PTY_COUNT=64 -CONFIG_EXT2_FS=y -CONFIG_EXT2_FS_XATTR=y -CONFIG_EXT3_FS=y -CONFIG_EXT3_FS_XATTR=y -CONFIG_INOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_DNOTIFY=y -CONFIG_ISO9660_FS=y -CONFIG_PROC_FS=y -CONFIG_PROC_KCORE=y -CONFIG_PROC_SYSCTL=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -CONFIG_NLS=y -CONFIG_NLS_DEFAULT="ascii" -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_CODEPAGE_850=y -CONFIG_NLS_ASCII=y -CONFIG_NLS_ISO8859_1=y -CONFIG_PRINTK_TIME=y -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_MAGIC_SYSRQ=y -CONFIG_DEBUG_KERNEL=y -CONFIG_LOG_BUF_SHIFT=15 -CONFIG_DETECT_SOFTLOCKUP=y -CONFIG_DEBUG_SLAB=y -CONFIG_DEBUG_SPINLOCK=y -CONFIG_DEBUG_SPINLOCK_SLEEP=y -CONFIG_DEBUG_KOBJECT=y -CONFIG_DEBUG_BUGVERBOSE=y -CONFIG_DEBUG_INFO=y -CONFIG_UNWIND_INFO=y -CONFIG_FORCED_INLINING=y -CONFIG_SECURITY=y -CONFIG_SECURITY_CAPABILITIES=y -CONFIG_SQUASHFS=y -EOF
--- a/sources/configs/x86_64 Mon Aug 11 03:54:24 2008 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,103 +0,0 @@ -KARCH=x86_64 -KERNEL_PATH=arch/${KARCH}/boot/bzImage -#GCC_FLAGS="-m64" -BINUTILS_FLAGS="--enable-64-bit-bfd" -QEMU_TEST= - -ROOT=hda -CONSOLE=ttyS0 - -emulator_command() -{ - echo qemu-system-x86_64 -m 256 $(qemu_defaults "$@") -} - -# Write out uClibc .config file. - -cat > "${WORK}"/miniconfig-uClibc << 'EOF' -TARGET_x86_64=y -ARCH_USE_MMU=y -UCLIBC_HAS_FLOATS=y -UCLIBC_HAS_FPU=y -KERNEL_HEADERS="/usr/src/linux/include" -DOPIC=y -HAVE_SHARED=y -LDSO_LDD_SUPPORT=y -LDSO_CACHE_SUPPORT=y -UCLIBC_STATIC_LDCONFIG=y -LDSO_RUNPATH=y -UCLIBC_CTOR_DTOR=y -UCLIBC_HAS_THREADS=y -LINUXTHREADS_OLD=y -MALLOC_GLIBC_COMPAT=y -UCLIBC_DYNAMIC_ATEXIT=y -UCLIBC_SUSV3_LEGACY=y -UCLIBC_HAS_SHADOW=y -UCLIBC_HAS___PROGNAME=y -UNIX98PTY_ONLY=y -ASSUME_DEVPTS=y -UCLIBC_HAS_TM_EXTENSIONS=y -UCLIBC_HAS_TZ_CACHING=y -UCLIBC_HAS_TZ_FILE=y -UCLIBC_HAS_TZ_FILE_READ_MANY=y -UCLIBC_HAS_RPC=y -UCLIBC_HAS_STRING_GENERIC_OPT=y -UCLIBC_HAS_STRING_ARCH_OPT=y -UCLIBC_HAS_CTYPE_TABLES=y -UCLIBC_HAS_CTYPE_SIGNED=y -UCLIBC_HAS_STDIO_GETC_MACRO=y -UCLIBC_HAS_STDIO_PUTC_MACRO=y -UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -UCLIBC_HAS_ERRNO_MESSAGES=y -UCLIBC_HAS_SIGNUM_MESSAGES=y -UCLIBC_HAS_GNU_GETOPT=y -UCLIBC_HAS_GNU_GETSUBOPT=y -UCLIBC_HAS_REGEX=y -UCLIBC_HAS_REGEX_OLD=y -UCLIBC_HAS_FNMATCH=y -UCLIBC_HAS_FNMATCH_OLD=y -UCLIBC_HAS_GLOB=y -UCLIBC_HAS_GNU_GLOB=y -UCLIBC_BUILD_RELRO=y -UCLIBC_BUILD_NOEXECSTACK=y -DOSTRIP=y -EOF - -# Write out Linux kernel .config file - -cat > "${WORK}"/miniconfig-linux << 'EOF' -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_KALLSYMS_EXTRA_PASS=y -CONFIG_REORDER=y -CONFIG_PM=y -CONFIG_ACPI=y -CONFIG_ACPI_SLEEP=y -CONFIG_PCI=y -CONFIG_HT_IRQ=y -CONFIG_BINFMT_ELF=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_IDE=y -CONFIG_BLK_DEV_IDE=y -CONFIG_BLK_DEV_IDEDISK=y -CONFIG_IDE_GENERIC=y -CONFIG_NETDEVICES=y -CONFIG_NET_ETHERNET=y -CONFIG_NET_PCI=y -CONFIG_NE2K_PCI=y -CONFIG_SERIO_SERPORT=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_EXT2_FS=y -CONFIG_TMPFS=y -CONFIG_SQUASHFS=y -EOF
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/armv4l/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,29 @@ +# ARM v4, little endian, soft float. +# +# This is an extremely generic arm image that should run on any arm hardware +# still in use today. It's the i386 of arm. + +# Note: ARMv5 can run ARMv4, ARMv6 can run ARMv5, and so on. Each new +# architecture is a superset of the old ones, and the main reason to compile +# for newer platforms is speed. (ARMv5 code runs about 25% faster than +# ARMv4 code on hardware that can handle it.) The oldest architecture this +# goes back to is ARMv3 (which introduced 32-bit addressing), but that +# hardware is obsolete (not just no longer being sold, but mostly cycled out +# of the installed base). + +# For details, see http://www.arm.com/products/CPUs/architecture.html + +KARCH=arm +KERNEL_PATH=arch/${KARCH}/boot/zImage +GCC_FLAGS="--with-float=soft" +BINUTILS_FLAGS= +QEMU_TEST=$KARCH + +ROOT=sda +CONSOLE=ttyAMA0 + +emulator_command() +{ + echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ + -net nic,model=rtl8139 -net user +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/armv4l/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,48 @@ +CONFIG_EXPERIMENTAL=y +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_POSIX_MQUEUE=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_ARCH_VERSATILE_PB=y +CONFIG_MACH_VERSATILE_AB=y +CONFIG_CPU_ARM926T=y +CONFIG_ARM_THUMB=y +CONFIG_PCI=y +CONFIG_CMDLINE="mem=128M console=ttyAMA0" +CONFIG_BINFMT_ELF=y +CONFIG_BINFMT_MISC=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_FW_LOADER=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_SCSI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_SD=y +CONFIG_BLK_DEV_SR=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=0 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_NETDEVICES=y +CONFIG_TUN=y +CONFIG_NET_ETHERNET=y +CONFIG_NET_PCI=y +CONFIG_8139CP=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +CONFIG_HW_RANDOM=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_DEV=y +CONFIG_RTC_DRV_PL031=y +CONFIG_EXT2_FS=y +CONFIG_TMPFS=y +CONFIG_MAGIC_SYSRQ=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/armv4l/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,47 @@ +TARGET_arm=y +ARCH_WANTS_LITTLE_ENDIAN=y +ARCH_HAS_MMU=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/armv5l/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,18 @@ +# ARMv5 with vector floating point (vfp). Should run about 25% faster than +# the armv4 image for integer stuff, and faster than that for floating point. +# Assuming you have at least ARMv5 hardware (which most stuff sold today is). + +KARCH=arm +KERNEL_PATH=arch/${KARCH}/boot/zImage +GCC_FLAGS= +BINUTILS_FLAGS= +QEMU_TEST=$KARCH + +ROOT=sda +CONSOLE=ttyAMA0 + +emulator_command() +{ + echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ + -net nic,model=rtl8139 -net user +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/armv5l/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,49 @@ +CONFIG_EXPERIMENTAL=y +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_POSIX_MQUEUE=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_ARCH_VERSATILE_PB=y +CONFIG_MACH_VERSATILE_AB=y +CONFIG_CPU_ARM926T=y +CONFIG_ARM_THUMB=y +CONFIG_PCI=y +CONFIG_CMDLINE="mem=128M console=ttyAMA0" +CONFIG_FPE_NWFPE=y +CONFIG_BINFMT_ELF=y +CONFIG_BINFMT_MISC=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_FW_LOADER=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_SCSI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_SD=y +CONFIG_BLK_DEV_SR=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=0 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_NETDEVICES=y +CONFIG_TUN=y +CONFIG_NET_ETHERNET=y +CONFIG_NET_PCI=y +CONFIG_8139CP=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +CONFIG_HW_RANDOM=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_DEV=y +CONFIG_RTC_DRV_PL031=y +CONFIG_EXT2_FS=y +CONFIG_TMPFS=y +CONFIG_MAGIC_SYSRQ=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/armv5l/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,48 @@ +TARGET_arm=y +ARCH_WANTS_LITTLE_ENDIAN=y +ARCH_HAS_MMU=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/i586/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,18 @@ +# An i586 board, to demonstrate that code that runs on the host can still be +# cross compiling. + +# This should run on an original Pentium or Pentium Pro, which i686 code won't. + +KARCH=i386 +KERNEL_PATH=arch/${KARCH}/boot/bzImage +BINUTILS_FLAGS= +GCC_FLAGS= +QEMU_TEST=$KARCH + +ROOT=hda +CONSOLE=ttyS0 + +emulator_command() +{ + echo qemu -cpu pentium $(qemu_defaults "$@") +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/i586/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,47 @@ +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_KALLSYMS_EXTRA_PASS=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_AS=y +CONFIG_M586=y +CONFIG_REGPARM=y +CONFIG_COMPAT_VDSO=y +CONFIG_ACPI=y +CONFIG_PCI=y +CONFIG_BINFMT_ELF=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_IDE=y +CONFIG_BLK_DEV_IDE=y +CONFIG_BLK_DEV_IDEDISK=y +CONFIG_IDE_GENERIC=y +CONFIG_BLK_DEV_IDEPCI=y +CONFIG_IDEPCI_SHARE_IRQ=y +CONFIG_BLK_DEV_GENERIC=y +CONFIG_BLK_DEV_IDEDMA_PCI=y +CONFIG_IDEDMA_PCI_AUTO=y +CONFIG_BLK_DEV_PIIX=y +CONFIG_NETDEVICES=y +CONFIG_NET_ETHERNET=y +CONFIG_NET_PCI=y +CONFIG_NE2K_PCI=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_RTC=y +CONFIG_EXT2_FS=y +CONFIG_EXT3_FS=y +CONFIG_TMPFS=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_MAGIC_SYSRQ=y +CONFIG_SQUASHFS=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/i586/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,48 @@ +TARGET_i386=y +CONFIG_586=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +KERNEL_HEADERS="/usr/src/linux/include" +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/i686/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,15 @@ +# Standard x86 target. + +KARCH=i386 +KERNEL_PATH=arch/${KARCH}/boot/bzImage +BINUTILS_FLAGS= +GCC_FLAGS= +QEMU_TEST=$KARCH + +CONSOLE=ttyS0 +ROOT=hda + +emulator_command() +{ + echo qemu -cpu pentium2 $(qemu_defaults "$@") +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/i686/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,47 @@ +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_KALLSYMS_EXTRA_PASS=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_AS=y +CONFIG_MPENTIUMII=y +CONFIG_REGPARM=y +CONFIG_COMPAT_VDSO=y +CONFIG_ACPI=y +CONFIG_PCI=y +CONFIG_BINFMT_ELF=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_IDE=y +CONFIG_BLK_DEV_IDE=y +CONFIG_BLK_DEV_IDEDISK=y +CONFIG_IDE_GENERIC=y +CONFIG_BLK_DEV_IDEPCI=y +CONFIG_IDEPCI_SHARE_IRQ=y +CONFIG_BLK_DEV_GENERIC=y +CONFIG_BLK_DEV_IDEDMA_PCI=y +CONFIG_IDEDMA_PCI_AUTO=y +CONFIG_BLK_DEV_PIIX=y +CONFIG_NETDEVICES=y +CONFIG_NET_ETHERNET=y +CONFIG_NET_PCI=y +CONFIG_NE2K_PCI=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_RTC=y +CONFIG_EXT2_FS=y +CONFIG_EXT3_FS=y +CONFIG_TMPFS=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_MAGIC_SYSRQ=y +CONFIG_SQUASHFS=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/i686/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,48 @@ +TARGET_i386=y +CONFIG_PENTIUMII=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +KERNEL_HEADERS="/usr/src/linux/include" +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/m68k/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,18 @@ +# XXX Status: builds but can't test it, need a kernel .config and matching emulator. +# The current kernel miniconfig is based on defconfig (aimed at the Amiga). + +KARCH=m68k +KERNEL_PATH=vmlinux +GCC_FLAGS= #"--with-float=soft" +BINUTILS_FLAGS= +QEMU_TEST= #$KARCH + +ROOT=sda +CONSOLE=ttyAMA0 + +emulator_command() +{ +# echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ +# -net nic,model=rtl8139 -net user + echo +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/m68k/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,78 @@ +CONFIG_EXPERIMENTAL=y +CONFIG_LOCALVERSION_AUTO=y +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSFS_DEPRECATED=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +CONFIG_AMIGA=y +CONFIG_M68020=y +CONFIG_M68030=y +CONFIG_M68040=y +CONFIG_BINFMT_ELF=y +CONFIG_BINFMT_AOUT=y +CONFIG_ZORRO=y +CONFIG_PROC_HARDWARE=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_DIAG=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_BLK_DEV=y +CONFIG_AMIGA_FLOPPY=y +CONFIG_BLK_DEV_RAM=y +CONFIG_CDROM_PKTCDVD=y +CONFIG_MISC_DEVICES=y +CONFIG_SCSI=y +CONFIG_SCSI_PROC_FS=y +CONFIG_BLK_DEV_SD=y +CONFIG_CHR_DEV_ST=y +CONFIG_BLK_DEV_SR=y +CONFIG_SCSI_CONSTANTS=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_A3000_SCSI=y +CONFIG_A2091_SCSI=y +CONFIG_GVP11_SCSI=y +CONFIG_NETDEVICES=y +CONFIG_NETDEV_1000=y +CONFIG_NETDEV_10000=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ATKBD=y +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_SERIO_SERPORT=y +CONFIG_LEGACY_PTYS=y +CONFIG_HW_RANDOM=y +CONFIG_HWMON=y +CONFIG_DAB=y +CONFIG_VIDEO_OUTPUT_CONTROL=y +CONFIG_FB=y +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_AMIGA=y +CONFIG_FB_AMIGA_OCS=y +CONFIG_FB_AMIGA_ECS=y +CONFIG_FB_AMIGA_AGA=y +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +CONFIG_HID_DEBUG=y +CONFIG_USB_SUPPORT=y +CONFIG_AMIGA_BUILTIN_SERIAL=y +CONFIG_EXT2_FS=y +CONFIG_MINIX_FS=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_MSDOS_FS=y +CONFIG_PROC_KCORE=y +CONFIG_NFS_FS=y +CONFIG_NLS_CODEPAGE_437=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_CRC32=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/m68k/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,45 @@ +TARGET_m68k=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/mips/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,15 @@ +# Mips r4k big endian + +KARCH=mips +KERNEL_PATH=vmlinux +BINUTILS_FLAGS= +GCC_FLAGS= +QEMU_TEST=mips + +ROOT=hda +CONSOLE=ttyS0 + +emulator_command() +{ + echo qemu-system-mips -M malta $(qemu_defaults "$@") +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/mips/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,67 @@ +CONFIG_MIPS_MALTA=y +CONFIG_CPU_MIPS32_R2=y +CONFIG_MIPS_MT_SMP=y +CONFIG_MIPS_MT_FPAFF=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_HZ_100=y +CONFIG_EXPERIMENTAL=y +CONFIG_SYSVIPC=y +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_COMPAT_BRK=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLAB=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_BLOCK=y +CONFIG_PCI=y +CONFIG_BINFMT_ELF=y +CONFIG_PM=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_IDE=y +CONFIG_BLK_DEV_IDE=y +CONFIG_BLK_DEV_IDEDISK=y +CONFIG_IDE_GENERIC=y +CONFIG_IDEPCI_PCIBUS_ORDER=y +CONFIG_BLK_DEV_GENERIC=y +CONFIG_NETDEVICES=y +CONFIG_NET_ETHERNET=y +CONFIG_AX88796=y +CONFIG_NET_PCI=y +CONFIG_PCNET32=y +CONFIG_NE2K_PCI=y +CONFIG_8139CP=y +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_UNIX98_PTYS=y +CONFIG_RTC=y +CONFIG_EXT2_FS=y +CONFIG_EXT3_FS=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/mips/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,48 @@ +TARGET_mips=y +ARCH_HAS_MMU=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +KERNEL_HEADERS="/usr/src/linux/include" +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/mipsel/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,15 @@ +# Mips r4k little endian + +KARCH=mips +KERNEL_PATH=vmlinux +BINUTILS_FLAGS= +GCC_FLAGS= +QEMU_TEST=mipsel + +ROOT=hda +CONSOLE=ttyS0 + +emulator_command() +{ + echo qemu-system-mipsel -M malta $(qemu_defaults "$@") +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/mipsel/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,68 @@ +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_MIPS_MALTA=y +CONFIG_CPU_MIPS32_R2=y +CONFIG_MIPS_MT_SMP=y +CONFIG_MIPS_MT_FPAFF=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_HZ_100=y +CONFIG_EXPERIMENTAL=y +CONFIG_SYSVIPC=y +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_COMPAT_BRK=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLAB=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_BLOCK=y +CONFIG_PCI=y +CONFIG_BINFMT_ELF=y +CONFIG_PM=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_IDE=y +CONFIG_BLK_DEV_IDE=y +CONFIG_BLK_DEV_IDEDISK=y +CONFIG_IDE_GENERIC=y +CONFIG_IDEPCI_PCIBUS_ORDER=y +CONFIG_BLK_DEV_GENERIC=y +CONFIG_NETDEVICES=y +CONFIG_NET_ETHERNET=y +CONFIG_AX88796=y +CONFIG_NET_PCI=y +CONFIG_PCNET32=y +CONFIG_NE2K_PCI=y +CONFIG_8139CP=y +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_UNIX98_PTYS=y +CONFIG_RTC=y +CONFIG_EXT2_FS=y +CONFIG_EXT3_FS=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/mipsel/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,49 @@ +TARGET_mips=y +ARCH_WANTS_LITTLE_ENDIAN=y +ARCH_HAS_MMU=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +KERNEL_HEADERS="/usr/src/linux/include" +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/powerpc/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,15 @@ +# Power PC system + +KARCH=powerpc +KERNEL_PATH=arch/${KARCH}/boot/zImage +GCC_FLAGS= +BINUTILS_FLAGS= +QEMU_TEST= #ppc + +ROOT=hda +CONSOLE=ttyS0 + +emulator_command() +{ + echo qemu-system-ppc -M prep $(qemu_defaults "$@") -L . +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/powerpc/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,34 @@ +CONFIG_SWAP=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_LSF=y +CONFIG_PPC_QEMU=y +CONFIG_BINFMT_ELF=y +CONFIG_PM=y +CONFIG_ISA=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_IDE=y +CONFIG_BLK_DEV_IDE=y +CONFIG_BLK_DEV_IDEDISK=y +CONFIG_IDE_GENERIC=y +CONFIG_BLK_DEV_GENERIC=y +CONFIG_NETDEVICES=y +CONFIG_NET_ETHERNET=y +CONFIG_MII=y +CONFIG_NET_ISA=y +CONFIG_NE2000=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +CONFIG_RTC_DRV_CMOS=y +CONFIG_EXT2_FS=y +CONFIG_EXT3_FS=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/powerpc/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,46 @@ +TARGET_powerpc=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/sh4/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,15 @@ +KARCH=sh +KERNEL_PATH=arch/${KARCH}/boot/zImage +GCC_FLAGS= +BINUTILS_FLAGS= +QEMU_TEST=$KARCH + +ROOT=sda +CONSOLE=TTYAMA0 + +emulator_command() +{ +# echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ +# -net nic,model=rtl8139 -net user + echo +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/sh4/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,109 @@ +CONFIG_EXPERIMENTAL=y +CONFIG_LOCALVERSION_AUTO=y +CONFIG_SYSFS_DEPRECATED=y +CONFIG_EMBEDDED=y +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +CONFIG_BLOCK=y +CONFIG_IOSCHED_CFQ=y +CONFIG_BINFMT_ELF=y +CONFIG_ETRAX_CMDLINE="root=/dev/mtdblock3 init=/linuxrc" +CONFIG_ETRAX_FAST_TIMER=y +CONFIG_ETRAX100LX_V2=y +CONFIG_ETRAX_DRAM_SIZE=32 +CONFIG_ETRAX_LED1R=2 +CONFIG_ETRAX_LED2G=3 +CONFIG_ETRAX_LED2R=3 +CONFIG_ETRAX_DEF_R_BUS_CONFIG=0x4 +CONFIG_ETRAX_SDRAM=y +CONFIG_ETRAX_DEF_R_SDRAM_CONFIG=0x09e05757 +CONFIG_ETRAX_DEF_R_SDRAM_TIMING=0x80008002 +CONFIG_ETRAX_DEF_R_PORT_PA_DIR=0x1d +CONFIG_ETRAX_DEF_R_PORT_PB_DIR=0x1e +CONFIG_ETRAX_DEF_R_PORT_PB_DATA=0xf3 +CONFIG_ETRAX_SOFT_SHUTDOWN=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_DIAG=y +CONFIG_NETFILTER=y +CONFIG_BT=y +CONFIG_BT_L2CAP=y +CONFIG_BT_RFCOMM=y +CONFIG_BT_BNEP=y +CONFIG_BT_HCIUSB=y +CONFIG_ETRAX_ETHERNET=y +CONFIG_ETRAX_SERIAL=y +CONFIG_ETRAX_SERIAL_PORT0=y +CONFIG_ETRAX_SERIAL_PORT2=y +CONFIG_ETRAX_RS485=y +CONFIG_ETRAX_IDE=y +CONFIG_ETRAX_USB_HOST=y +CONFIG_ETRAX_USB_HOST_PORT1=y +CONFIG_ETRAX_USB_HOST_PORT2=y +CONFIG_ETRAX_AXISFLASHMAP=y +CONFIG_ETRAX_RTC=y +CONFIG_ETRAX_DS1302_RST_ON_GENERIC_PORT=y +CONFIG_ETRAX_DS1302_RSTBIT=0 +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_MTD_RAM=y +CONFIG_MTD_MTDRAM=y +CONFIG_MTDRAM_TOTAL_SIZE=0 +CONFIG_MTDRAM_ERASE_SIZE=64 +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_RAM=y +CONFIG_IDE_PROC_FS=y +CONFIG_NETDEVICES=y +CONFIG_NETDEV_1000=y +CONFIG_NETDEV_10000=y +CONFIG_USB_RTL8150=y +CONFIG_INPUT=y +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ATKBD=y +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_LIFEBOOK=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_UNIX98_PTYS=y +CONFIG_LEGACY_PTYS=y +CONFIG_HW_RANDOM=y +CONFIG_DAB=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_DNOTIFY=y +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_JFFS2_FS=y +CONFIG_JFFS2_FS_WRITEBUFFER=y +CONFIG_CRAMFS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DEVICE_CLASS=y +CONFIG_USB_MON=y +CONFIG_ENABLE_MUST_CHECK=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/sh4/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,49 @@ +TARGET_sh=y +ARCH_WANTS_LITTLE_ENDIAN=y +ARCH_HAS_MMU=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/sparc/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,17 @@ +# Status: Builds but doesn't run, due to bugs in uClibc 0.9.29 for sparc. + +# Originally contributed by Bertl. + +KARCH=sparc +KERNEL_PATH=arch/${KARCH}/boot/image +BINUTILS_FLAGS= +GCC_FLAGS= +QEMU_TEST=$KARCH + +ROOT=sda +CONSOLE=ttyS0 + +emulator_command() +{ + echo qemu-system-sparc $(qemu_defaults "$@") +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/sparc/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,99 @@ +CONFIG_EXPERIMENTAL=y +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_EMBEDDED=y +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SHMEM=y +CONFIG_SLAB=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_KMOD=y +CONFIG_BLOCK=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_BINFMT_ELF=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_PNP=y +CONFIG_INET_DIAG=y +CONFIG_NETFILTER=y +CONFIG_VLAN_8021Q=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=4 +CONFIG_BLK_DEV_INITRD=y +CONFIG_SCSI=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_SCSI_PROC_FS=y +CONFIG_BLK_DEV_SD=y +CONFIG_BLK_DEV_SR=y +CONFIG_SCSI_SUNESP=y +CONFIG_NETDEVICES=y +CONFIG_DUMMY=y +CONFIG_NET_ETHERNET=y +CONFIG_MII=y +CONFIG_SUNLANCE=y +CONFIG_INPUT=y +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ATKBD=y +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_SERIAL_SUNZILOG=y +CONFIG_SERIAL_SUNZILOG_CONSOLE=y +CONFIG_UNIX98_PTYS=y +CONFIG_HWMON=y +CONFIG_FIRMWARE_EDID=y +CONFIG_UNIX98_PTY_COUNT=64 +CONFIG_EXT2_FS=y +CONFIG_EXT2_FS_XATTR=y +CONFIG_EXT3_FS=y +CONFIG_EXT3_FS_XATTR=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_DNOTIFY=y +CONFIG_ISO9660_FS=y +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="ascii" +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_CODEPAGE_850=y +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +CONFIG_PRINTK_TIME=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_MAGIC_SYSRQ=y +CONFIG_DEBUG_KERNEL=y +CONFIG_LOG_BUF_SHIFT=15 +CONFIG_DETECT_SOFTLOCKUP=y +CONFIG_DEBUG_SLAB=y +CONFIG_DEBUG_SPINLOCK=y +CONFIG_DEBUG_SPINLOCK_SLEEP=y +CONFIG_DEBUG_KOBJECT=y +CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEBUG_INFO=y +CONFIG_UNWIND_INFO=y +CONFIG_FORCED_INLINING=y +CONFIG_SECURITY=y +CONFIG_SECURITY_CAPABILITIES=y +CONFIG_SQUASHFS=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/sparc/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,48 @@ +TARGET_sparc=y +ARCH_HAS_MMU=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +KERNEL_HEADERS="/usr/src/linux/include" +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +UCLIBC_HAS_LFS=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/x86_64/details Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,13 @@ +KARCH=x86_64 +KERNEL_PATH=arch/${KARCH}/boot/bzImage +#GCC_FLAGS="-m64" +BINUTILS_FLAGS="--enable-64-bit-bfd" +QEMU_TEST= + +ROOT=hda +CONSOLE=ttyS0 + +emulator_command() +{ + echo qemu-system-x86_64 -m 256 $(qemu_defaults "$@") +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/x86_64/miniconfig-linux Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,34 @@ +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_KALLSYMS_EXTRA_PASS=y +CONFIG_REORDER=y +CONFIG_PM=y +CONFIG_ACPI=y +CONFIG_ACPI_SLEEP=y +CONFIG_PCI=y +CONFIG_HT_IRQ=y +CONFIG_BINFMT_ELF=y +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_IDE=y +CONFIG_BLK_DEV_IDE=y +CONFIG_BLK_DEV_IDEDISK=y +CONFIG_IDE_GENERIC=y +CONFIG_NETDEVICES=y +CONFIG_NET_ETHERNET=y +CONFIG_NET_PCI=y +CONFIG_NE2K_PCI=y +CONFIG_SERIO_SERPORT=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_EXT2_FS=y +CONFIG_TMPFS=y +CONFIG_SQUASHFS=y
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/targets/x86_64/miniconfig-uClibc Tue Aug 12 02:33:29 2008 -0500 @@ -0,0 +1,46 @@ +TARGET_x86_64=y +ARCH_USE_MMU=y +UCLIBC_HAS_FLOATS=y +UCLIBC_HAS_FPU=y +KERNEL_HEADERS="/usr/src/linux/include" +DOPIC=y +HAVE_SHARED=y +LDSO_LDD_SUPPORT=y +LDSO_CACHE_SUPPORT=y +UCLIBC_STATIC_LDCONFIG=y +LDSO_RUNPATH=y +UCLIBC_CTOR_DTOR=y +UCLIBC_HAS_THREADS=y +LINUXTHREADS_OLD=y +MALLOC_GLIBC_COMPAT=y +UCLIBC_DYNAMIC_ATEXIT=y +UCLIBC_SUSV3_LEGACY=y +UCLIBC_HAS_SHADOW=y +UCLIBC_HAS___PROGNAME=y +UNIX98PTY_ONLY=y +ASSUME_DEVPTS=y +UCLIBC_HAS_TM_EXTENSIONS=y +UCLIBC_HAS_TZ_CACHING=y +UCLIBC_HAS_TZ_FILE=y +UCLIBC_HAS_TZ_FILE_READ_MANY=y +UCLIBC_HAS_RPC=y +UCLIBC_HAS_STRING_GENERIC_OPT=y +UCLIBC_HAS_STRING_ARCH_OPT=y +UCLIBC_HAS_CTYPE_TABLES=y +UCLIBC_HAS_CTYPE_SIGNED=y +UCLIBC_HAS_STDIO_GETC_MACRO=y +UCLIBC_HAS_STDIO_PUTC_MACRO=y +UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y +UCLIBC_HAS_ERRNO_MESSAGES=y +UCLIBC_HAS_SIGNUM_MESSAGES=y +UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y +UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y +UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOEXECSTACK=y +DOSTRIP=y