diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/Makefile ./vendors/Midas/RTE-V850E-MA1-CB/Makefile --- ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/Makefile Thu Jan 1 09:00:00 1970 +++ ./vendors/Midas/RTE-V850E-MA1-CB/Makefile Fri Feb 1 14:35:30 2002 @@ -0,0 +1,60 @@ +# +# Makefile -- Build instructions for Midas lab RTE-V850E/MA1-CB eval board +# + +ROMFSIMG = $(IMAGEDIR)/root.romfs +IMAGE = $(IMAGEDIR)/linux + +DIRS = ../../Generic/cgi + +ROMFS_DIRS = bin dev etc home lib mnt proc usr var \ + home/httpd home/httpd/cgi-bin + +DEVICES = \ + tty,c,5,0 console,c,5,1 mem,c,1,1 kmem,c,1,2 null,c,1,3 \ + \ + ttyS0,c,4,64 ttyS1,c,4,65 \ + \ + zero,c,1,5 random,c,1,8 urandom,c,1,9 \ + \ + ptyp0,c,2,0 ptyp1,c,2,1 ptyp2,c,2,2 ptyp3,c,2,3 \ + ptyp4,c,2,4 ptyp5,c,2,5 ptyp6,c,2,6 ptyp7,c,2,7 \ + ptyp8,c,2,8 ptyp9,c,2,9 ptypa,c,2,10 ptypb,c,2,11 \ + ptypc,c,2,12 ptypd,c,2,13 ptype,c,2,14 ptypf,c,2,15 \ + \ + ttyp0,c,3,0 ttyp1,c,3,1 ttyp2,c,3,2 ttyp3,c,3,3 \ + ttyp4,c,3,4 ttyp5,c,3,5 ttyp6,c,3,6 ttyp7,c,3,7 \ + ttyp8,c,3,8 ttyp9,c,3,9 ttypa,c,3,10 ttypb,c,3,11 \ + ttypc,c,3,12 ttypd,c,3,13 ttype,c,3,14 ttypf,c,3,15 + +all: + for i in $(DIRS) ; do $(MAKE) -C $$i || exit $? ; done + +clean: + -for i in $(DIRS); do [ ! -d $$i ] || $(MAKE) -C $$i clean; done + +romfs: + [ -d $(ROMFSDIR)/$$i ] || mkdir -p $(ROMFSDIR) + for i in $(ROMFS_DIRS); do \ + [ -d $(ROMFSDIR)/$$i ] || mkdir -p $(ROMFSDIR)/$$i; \ + done + for i in $(DEVICES); do \ + touch $(ROMFSDIR)/dev/@$$i; \ + done + for i in $(DIRS); do $(MAKE) -C $$i romfs || exit $? ; done + $(ROMFSINST) -s /var/tmp /tmp + $(ROMFSINST) -s /bin /sbin + $(ROMFSINST) $(NEC_COMMON)/rc /etc/rc + $(ROMFSINST) /etc/inittab + $(ROMFSINST) ../../Generic/romfs/etc/services /etc/services + $(ROMFSINST) $(NEC_COMMON)/v850e/motd /etc/motd + $(ROMFSINST) $(NEC_COMMON)/passwd /etc/passwd + $(ROMFSINST) ../../Generic/httpd /home/httpd + $(ROMFSINST) ../../Generic/cgi/cgi_demo /home/httpd/cgi-bin/cgi_demo + echo "$(VERSIONSTR) -- " `date` > $(ROMFSDIR)/etc/version + +image: + [ -d $(IMAGEDIR) ] || mkdir -p $(IMAGEDIR) + genromfs -v -x ramfs.img -V "ROMdisk" -f $(ROMFSIMG) -d $(ROMFSDIR) + # Relink the kernel with the root file system embedded in the image. + $(MAKE) -C $(ROOTDIR)/$(LINUXDIR) LINUX=$(IMAGE) BLKMEM0_IMAGE=$(ROMFSIMG) diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/config.arch ./vendors/Midas/RTE-V850E-MA1-CB/config.arch --- ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/config.arch Thu Jan 1 09:00:00 1970 +++ ./vendors/Midas/RTE-V850E-MA1-CB/config.arch Thu Jan 31 17:38:14 2002 @@ -0,0 +1,2 @@ +CONSOLE_BAUD_RATE = 38400 +include $(ROOTDIR)/vendors/NEC/common/v850e/config.arch diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/config.linux-2.4.x ./vendors/Midas/RTE-V850E-MA1-CB/config.linux-2.4.x --- ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/config.linux-2.4.x Thu Jan 1 09:00:00 1970 +++ ./vendors/Midas/RTE-V850E-MA1-CB/config.linux-2.4.x Thu Jan 24 19:39:10 2002 @@ -0,0 +1,497 @@ +# +# Automatically generated by make menuconfig: don't edit +# +CONFIG_UCLINUX=y +CONFIG_UID16=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set + +# +# Code maturity level options +# +# CONFIG_EXPERIMENTAL is not set + +# +# Loadable module support +# +# CONFIG_MODULES is not set + +# +# Processor type and features +# +CONFIG_RTE_MA1_CB=y +# CONFIG_RTE_NB85E_CB is not set +# CONFIG_SIM is not set +CONFIG_V850E_MA1=y +# CONFIG_V850E_TEG is not set +CONFIG_RTE_CB=y +# CONFIG_RTE_MA1_CB_KSRAM is not set +CONFIG_V850E_NB85E=y +CONFIG_V850E=y +# CONFIG_ROM_KERNEL is not set +CONFIG_RTE_CB_MULTI=y +CONFIG_RTE_MB_A_PCI=y +CONFIG_GBUS_INT=y +CONFIG_PCI=y +CONFIG_NB85E_UART=y +# CONFIG_HIGHRES_TIMER is not set +# CONFIG_RESET_GUARD is not set + +# +# General setup +# +CONFIG_NET=y +# CONFIG_PCI_NAMES is not set +# CONFIG_MCA is not set +# CONFIG_HOTPLUG is not set +# CONFIG_PCMCIA is not set +# CONFIG_SYSVIPC is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_SYSCTL is not set +CONFIG_KCORE_ELF=y +# CONFIG_KCORE_AOUT is not set +CONFIG_BINFMT_FLAT=y +# CONFIG_BINFMT_ZFLAT is not set +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_ELF is not set +# CONFIG_BINFMT_MISC is not set +# CONFIG_PM is not set +# CONFIG_ACPI is not set + +# +# Memory Technology Devices (MTD) +# +# CONFIG_MTD is not set + +# +# Parallel port support +# +# CONFIG_PARPORT is not set + +# +# Plug and Play configuration +# +# CONFIG_PNP is not set +# CONFIG_ISAPNP is not set + +# +# Block devices +# +# CONFIG_BLK_DEV_FD is not set +# CONFIG_BLK_DEV_XD is not set +# CONFIG_PARIDE is not set +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_LOOP is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_BLK_DEV_INITRD is not set +CONFIG_BLK_DEV_BLKMEM=y + +# +# Networking options +# +# CONFIG_PACKET is not set +# CONFIG_NETLINK_DEV is not set +# CONFIG_NETFILTER is not set +# CONFIG_FILTER is not set +CONFIG_UNIX=y +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_INET_ECN is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_DECNET is not set +# CONFIG_BRIDGE is not set + +# +# QoS and/or fair queueing +# +# CONFIG_NET_SCHED is not set + +# +# Telephony Support +# +# CONFIG_PHONE is not set +# CONFIG_PHONE_IXJ is not set +# CONFIG_PHONE_IXJ_PCMCIA is not set + +# +# ATA/IDE/MFM/RLL support +# +# CONFIG_IDE is not set +# CONFIG_BLK_DEV_IDE_MODES is not set +# CONFIG_BLK_DEV_HD is not set + +# +# SCSI support +# +# CONFIG_SCSI is not set + +# +# Network device support +# +CONFIG_NETDEVICES=y + +# +# ARCnet devices +# +# CONFIG_ARCNET is not set +# CONFIG_DUMMY is not set +# CONFIG_BONDING is not set +# CONFIG_EQUALIZER is not set +# CONFIG_TUN is not set + +# +# Ethernet (10 or 100Mbit) +# +CONFIG_NET_ETHERNET=y +# CONFIG_SUNLANCE is not set +# CONFIG_HAPPYMEAL is not set +# CONFIG_SUNBMAC is not set +# CONFIG_SUNQE is not set +# CONFIG_SUNLANCE is not set +# CONFIG_SUNGEM is not set +CONFIG_NET_VENDOR_3COM=y +# CONFIG_EL1 is not set +# CONFIG_EL2 is not set +# CONFIG_ELPLUS is not set +# CONFIG_EL16 is not set +# CONFIG_ELMC is not set +# CONFIG_ELMC_II is not set +CONFIG_VORTEX=y +# CONFIG_LANCE is not set +# CONFIG_NET_VENDOR_SMC is not set +# CONFIG_NET_VENDOR_RACAL is not set +# CONFIG_HP100 is not set +# CONFIG_NET_ISA is not set +CONFIG_NET_PCI=y +# CONFIG_PCNET32 is not set +# CONFIG_ADAPTEC_STARFIRE is not set +# CONFIG_APRICOT is not set +# CONFIG_CS89x0 is not set +# CONFIG_TULIP is not set +# CONFIG_DE4X5 is not set +# CONFIG_DGRS is not set +# CONFIG_DM9102 is not set +# CONFIG_EEPRO100 is not set +# CONFIG_LNE390 is not set +# CONFIG_FEALNX is not set +# CONFIG_NATSEMI is not set +# CONFIG_NE2K_PCI is not set +# CONFIG_NE3210 is not set +# CONFIG_ES3210 is not set +# CONFIG_8139CP is not set +# CONFIG_8139TOO is not set +# CONFIG_8139TOO_PIO is not set +# CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_8139TOO_8129 is not set +# CONFIG_SIS900 is not set +# CONFIG_EPIC100 is not set +# CONFIG_SUNDANCE is not set +# CONFIG_TLAN is not set +# CONFIG_VIA_RHINE is not set +# CONFIG_VIA_RHINE_MMIO is not set +# CONFIG_WINBOND_840 is not set +# CONFIG_NET_POCKET is not set +# CONFIG_FEC is not set +# CONFIG_CS89x0 is not set + +# +# Ethernet (1000 Mbit) +# +# CONFIG_ACENIC is not set +# CONFIG_DL2K is not set +# CONFIG_MYRI_SBUS is not set +# CONFIG_NS83820 is not set +# CONFIG_HAMACHI is not set +# CONFIG_YELLOWFIN is not set +# CONFIG_SK98LIN is not set +# CONFIG_FDDI is not set +# CONFIG_PLIP is not set +# CONFIG_PPP is not set +# CONFIG_SLIP is not set + +# +# Wireless LAN (non-hamradio) +# +# CONFIG_NET_RADIO is not set + +# +# Token Ring devices +# +# CONFIG_TR is not set +# CONFIG_NET_FC is not set + +# +# Wan interfaces +# +# CONFIG_WAN is not set + +# +# Amateur Radio support +# +# CONFIG_HAMRADIO is not set + +# +# IrDA (infrared) support +# +# CONFIG_IRDA is not set + +# +# ISDN subsystem +# +# CONFIG_ISDN is not set + +# +# Old CD-ROM drivers (not SCSI, not IDE) +# +# CONFIG_CD_NO_IDESCSI is not set + +# +# Character devices +# +# CONFIG_LEDMAN is not set +# CONFIG_VT is not set +# CONFIG_SERIAL is not set +# CONFIG_SERIAL_EXTENDED is not set +# CONFIG_SERIAL_NONSTANDARD is not set +CONFIG_UNIX98_PTYS=y +CONFIG_UNIX98_PTY_COUNT=256 + +# +# I2C support +# +# CONFIG_I2C is not set + +# +# Mice +# +# CONFIG_BUSMOUSE is not set +# CONFIG_MOUSE is not set + +# +# Joysticks +# +# CONFIG_INPUT_GAMEPORT is not set +# CONFIG_INPUT_NS558 is not set +# CONFIG_INPUT_LIGHTNING is not set +# CONFIG_INPUT_PCIGAME is not set +# CONFIG_INPUT_CS461X is not set +# CONFIG_INPUT_EMU10K1 is not set +# CONFIG_INPUT_SERIO is not set +# CONFIG_INPUT_SERPORT is not set +# CONFIG_INPUT_ANALOG is not set +# CONFIG_INPUT_A3D is not set +# CONFIG_INPUT_ADI is not set +# CONFIG_INPUT_COBRA is not set +# CONFIG_INPUT_GF2K is not set +# CONFIG_INPUT_GRIP is not set +# CONFIG_INPUT_INTERACT is not set +# CONFIG_INPUT_TMDC is not set +# CONFIG_INPUT_SIDEWINDER is not set +# CONFIG_INPUT_IFORCE_USB is not set +# CONFIG_INPUT_IFORCE_232 is not set +# CONFIG_INPUT_WARRIOR is not set +# CONFIG_INPUT_MAGELLAN is not set +# CONFIG_INPUT_SPACEORB is not set +# CONFIG_INPUT_SPACEBALL is not set +# CONFIG_INPUT_STINGER is not set +# CONFIG_INPUT_DB9 is not set +# CONFIG_INPUT_GAMECON is not set +# CONFIG_INPUT_TURBOGRAFX is not set +# CONFIG_QIC02_TAPE is not set + +# +# Watchdog Cards +# +# CONFIG_WATCHDOG is not set +# CONFIG_INTEL_RNG is not set +# CONFIG_NVRAM is not set +# CONFIG_RTC is not set +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set + +# +# Ftape, the floppy tape device driver +# +# CONFIG_FTAPE is not set +# CONFIG_AGP is not set +# CONFIG_DRM is not set + +# +# File systems +# +# CONFIG_QUOTA is not set +# CONFIG_AUTOFS_FS is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +# CONFIG_ADFS_FS is not set +# CONFIG_ADFS_FS_RW is not set +# CONFIG_AFFS_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EXT3_FS is not set +# CONFIG_JBD is not set +# CONFIG_JBD_DEBUG is not set +# CONFIG_FAT_FS is not set +# CONFIG_MSDOS_FS is not set +# CONFIG_UMSDOS_FS is not set +# CONFIG_VFAT_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS_FS is not set +# CONFIG_JFFS2_FS is not set +# CONFIG_CRAMFS is not set +# CONFIG_TMPFS is not set +CONFIG_RAMFS=y +# CONFIG_ISO9660_FS is not set +# CONFIG_JOLIET is not set +# CONFIG_ZISOFS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_NTFS_FS is not set +# CONFIG_NTFS_RW is not set +# CONFIG_HPFS_FS is not set +CONFIG_PROC_FS=y +# CONFIG_DEVFS_FS is not set +# CONFIG_DEVFS_MOUNT is not set +# CONFIG_DEVFS_DEBUG is not set +CONFIG_DEVPTS_FS=y +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX4FS_RW is not set +CONFIG_ROMFS_FS=y +# CONFIG_EXT2_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UDF_FS is not set +# CONFIG_UDF_RW is not set +# CONFIG_UFS_FS is not set +# CONFIG_UFS_FS_WRITE is not set + +# +# Network File Systems +# +# CONFIG_CODA_FS is not set +# CONFIG_INTERMEZZO_FS is not set +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +# CONFIG_ROOT_NFS is not set +# CONFIG_NFSD is not set +# CONFIG_NFSD_V3 is not set +CONFIG_SUNRPC=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +# CONFIG_SMB_FS is not set +# CONFIG_NCP_FS is not set +# CONFIG_NCPFS_PACKET_SIGNING is not set +# CONFIG_NCPFS_IOCTL_LOCKING is not set +# CONFIG_NCPFS_STRONG is not set +# CONFIG_NCPFS_NFS_NS is not set +# CONFIG_NCPFS_OS2_NS is not set +# CONFIG_NCPFS_SMALLDOS is not set +# CONFIG_NCPFS_NLS is not set +# CONFIG_NCPFS_EXTRAS is not set +# CONFIG_ZISOFS_FS is not set +# CONFIG_ZLIB_FS_INFLATE is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_SMB_NLS is not set +# CONFIG_NLS is not set + +# +# Sound +# +# CONFIG_SOUND is not set + +# +# USB support +# +# CONFIG_USB is not set +# CONFIG_USB_UHCI is not set +# CONFIG_USB_UHCI_ALT is not set +# CONFIG_USB_OHCI is not set +# CONFIG_USB_AUDIO is not set +# CONFIG_USB_BLUETOOTH is not set +# CONFIG_USB_STORAGE is not set +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_DPCM is not set +# CONFIG_USB_STORAGE_HP8200e is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_HID is not set +# CONFIG_USB_HIDDEV is not set +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set +# CONFIG_USB_WACOM is not set +# CONFIG_USB_DC2XX is not set +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_SCANNER is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USB_HPUSBSCSI is not set +# CONFIG_USB_IBMCAM is not set +# CONFIG_USB_OV511 is not set +# CONFIG_USB_PWC is not set +# CONFIG_USB_SE401 is not set +# CONFIG_USB_DSBR is not set +# CONFIG_USB_DABUSB is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_CATC is not set +# CONFIG_USB_CDCETHER is not set +# CONFIG_USB_USBNET is not set +# CONFIG_USB_USS720 is not set + +# +# USB Serial Converter support +# +# CONFIG_USB_SERIAL is not set +# CONFIG_USB_SERIAL_GENERIC is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA28 is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA28X is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA28XA is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA28XB is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA19 is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA18X is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA19W is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA49W is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_RIO500 is not set + +# +# Kernel hacking +# +CONFIG_FULLDEBUG=y +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_PROFILE is not set +# CONFIG_NO_KERNEL_MSG is not set diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/config.uClibc ./vendors/Midas/RTE-V850E-MA1-CB/config.uClibc --- ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/config.uClibc Thu Jan 1 09:00:00 1970 +++ ./vendors/Midas/RTE-V850E-MA1-CB/config.uClibc Thu Jan 24 19:39:10 2002 @@ -0,0 +1,191 @@ +# Library Configuration rules for uClibc +# +# This file contains rules which are shared between multiple Makefiles. All +# normal configuration options live in the file named "Config". You probably +# should not mess with this file unless you know what you are doing... +# +# Copyright (C) 2000 by Lineo, inc. +# Copyright (C) 2000,2001 Erik Andersen +# +# This program is free software; you can redistribute it and/or modify it under +# the terms of the GNU Library General Public License as published by the Free +# Software Foundation; either version 2 of the License, or (at your option) any +# later version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more +# details. +# +# You should have received a copy of the GNU Library General Public License +# along with this program; if not, write to the Free Software Foundation, Inc., +# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Derived in part from the Linux-8086 C library, the GNU C Library, and several +# other sundry sources. Files within this library are copyright by their +# respective copyright holders. + +TARGET_ARCH = v850 + +# If you are running a cross compiler, you may want to set this +# to something more interesting... +CROSS = v850e-elf- +CC = $(CROSS)gcc +AR = $(CROSS)ar +LD = $(CROSS)ld +NM = $(CROSS)nm +STRIPTOOL = $(CROSS)strip +#STRIPTOOL = /bin/true + +# Set the following to `true' to make a debuggable build, and `false' for +# production builds. +DODEBUG = false + +# Compiler warnings you want to see +WARNINGS=-Wall + +# Note that the kernel source you use to compile with should be the same as the +# Linux kernel you run your apps on. uClibc doesn't even try to achieve binary +# compatibility across kernel versions. So don't expect, for example, uClibc +# compiled with Linux kernel 2.0.x to implement lchown properly, since 2.0.x +# can't do that. Similarly, if you compile uClibc vs Linux 2.4.x kernel headers, +# but then run on Linux 2.0.x, lchown will be compiled into uClibc, but won't +# work at all. You have been warned. +KERNEL_SOURCE = $(ROOTDIR)/$(LINUXDIR) + +# Set this to `false' if your CPU doesn't have a memory management unit (MMU). +# Set it to `true' otherwise. +HAS_MMU = false + +# Set this to `false' if you don't have/need basic floating point support +# support in libc (strtod, printf, scanf). Set it to `true' otherwise. +# If this is not true, then libm will not be built. +HAS_FLOATING_POINT = true + +# Set to `true' if you want the math library to contain the full set +# of C99 math library features. Costs an extra 35k or so on x86. +DO_C99_MATH = false + +# Set this to `false' if you don't have/need "(unsigned) long long int" support. +# Set it to `true' otherwise. +# Affects *printf and *scanf functions. +# Also omits strto(u)ll, and (u)lltostr from the library if `false'. +HAS_LONG_LONG = true + +# Set this to `false' if you don't have/need locale support; `true' otherwise. +# Note: Currently only affects the ctype functions. You must also generate +# a locale file for anything but the C locale. See directory extra/locale for +# a utility to do so. Also see the following option. +HAS_LOCALE = false + +# Set this to the path of your uClibc locale file directory. +# Warning! This must be different than the glibc locale directory to avoid +# name conflicts, as the locale files are entirely different in format! +LOCALE_DIR = "/usr/share/uClibc-locale/" + +# This specifies which malloc implementation is used. +# "malloc-simple" is very, very small, but is also very, very dumb +# and does not try to make good use of memory or clean up after itself. +# +# "malloc" on the other hand is a bit bigger, but is pretty smart thereby +# minimizing memory wastage and reusing already allocated memory. This +# can be lots faster and safer IMHO. +# +# "malloc-930716" is from libc-5.3.12 and was/is the standard gnu malloc. +# It is actually smaller than "malloc", at least on i386. Right now, it +# only works on i386 (and maybe m68k) because it needs sbrk. +#MALLOC = malloc-simple +MALLOC = malloc +#MALLOC = malloc-930716 + +# If you want to collect common syscall code into one function, set to this to +# `true'. Set it to false otherwise. +# On i386 this saves about than 2.8k over all syscalls. +# The idea came from the implementation in dietlibc. +# At present, only affects i386. +UNIFIED_SYSCALL = false + +# If you want large file support (greater then 2 GiB) turn this on. +# Do not enable this unless your kernel provides large file support. +DOLFS = false + +# Posix regular expression code is really big -- 27k all by itself. +# If you don't use regular expressions, turn this off and save space. +# Of course, if you only staticly link, leave this on, since it will +# only be included in your apps if you use regular expressions. +INCLUDE_REGEX=true + +# If you want to include RPC support, enable this. RPC is almost never used +# for anything except NFS support, so unless you plan to use NFS, leave this +# disabled. This is off by default. +INCLUDE_RPC = true + +# If you want to include support for the next version of the Internet +# Protocol: IP version 6, enable this. This is off by default. +INCLUDE_IPV6 = false + +# If you want to support only Unix 98 PTYs enable this. Some older +# applications may need this disabled. For most current programs, +# you can generally leave this true. +UNIX98PTY_ONLY = true + +# Enable this if /dev/pts is on a devpts or devfs file system. Both +# these filesystems automatically manage permissions on the /dev/pts +# devices. You may need to mount this fs on /dev/pts for this to work. +# This is true by default. +ASSUME_DEVPTS = true + + +# If you want to compile the library as PIC code, turn this on. +# This is automagically enabled when HAVE_SHARED is true +DOPIC = false + +# String prefixed to all user symbol names by the C compiler. Usually +# either empty or an underscore. +C_SYMBOL_PREFIX = _ + +# Enable support for shared libraries? If this is false, you can +# ignore all the rest of the options in this file... +HAVE_SHARED = false + +# uClibc has a native shared library loader for some architectures. +BUILD_UCLIBC_LDSO=false + +# If you are using shared libraries, but do not want/have a native +# uClibc shared library loader, please specify the name of your +# system's shared library loader here... +#SYSTEM_LDSO=/lib/ld-linux.so.2 + +# When using shared libraries, this path is the location where the +# shared library will be invoked. This value will be compiled into +# every binary compiled with uClibc. +# +# BIG FAT WARNING: +# If you do not have a shared library loader with the correct name +# sitting in the directory this points to, your binaries will not run. +SHARED_LIB_LOADER_PATH=$(DEVEL_PREFIX)/lib + +# DEVEL_PREFIX is the directory into which the uClibc development +# environment will be installed. The result will look something +# like the following: +# DEVEL_PREFIX/ +# bin/ +# lib/ +# include/ +# This value is used by the 'make install' Makefile target. Since this +# directory is compiled into the uclibc cross compiler spoofer, you +# have to recompile if you change this value... +DEVEL_PREFIX = + +# SYSTEM_DEVEL_PREFIX is the directory prefix used when installing +# bin/arch-uclibc-gcc, bin/arch-uclibc-ld, etc. This is only used by +# the 'make install' target, and is not compiled into anything. This +# defaults to $DEVEL_PREFIX/usr, but makers of .rpms and .debs will +# want to set this to "/usr" instead. +SYSTEM_DEVEL_PREFIX = $(DEVEL_PREFIX) + +# If you want 'make install' to install everything under a temporary +# directory, the define PREFIX during the install step, +# i.e., 'make PREFIX=/var/tmp/uClibc install'. +PREFIX = + diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/config.vendor ./vendors/Midas/RTE-V850E-MA1-CB/config.vendor --- ../orig/uClinux-dist/vendors/Midas/RTE-V850E-MA1-CB/config.vendor Thu Jan 1 09:00:00 1970 +++ ./vendors/Midas/RTE-V850E-MA1-CB/config.vendor Thu Jan 24 19:39:10 2002 @@ -0,0 +1,420 @@ +# +# Automatically generated by make menuconfig: don't edit +# + +# +# Debug Builds +# +CONFIG_LIB_DEBUG=y +CONFIG_USER_DEBUG=y + +# +# Compulsory Configuration +# +CONFIG_USER_RAMIMAGE_RAMFS64=y +# CONFIG_USER_RAMIMAGE_RAMFS128 is not set +# CONFIG_USER_RAMIMAGE_RAMFS256 is not set + +# +# Core Applications +# +CONFIG_USER_INIT_INIT=y +CONFIG_USER_INIT_CONSOLE_SH=y +# CONFIG_USER_INIT_RUN_FIREWALL is not set +# CONFIG_USER_SASH_SH is not set +# CONFIG_USER_SH_SH is not set +# CONFIG_USER_BASH_BASH is not set +CONFIG_USER_OTHER_SH=y +# CONFIG_USER_SASH_REBOOT is not set +# CONFIG_USER_SASH_SHUTDOWN is not set +# CONFIG_USER_INIT_EXPAND is not set +# CONFIG_USER_VERSION_VERSION is not set +# CONFIG_USER_FLASHW_FLASHW is not set +# CONFIG_USER_LOGIN_LOGIN is not set +# CONFIG_USER_AGETTY_AGETTY is not set +# CONFIG_USER_GETTYD_GETTYD is not set +# CONFIG_USER_NETFLASH_NETFLASH is not set +# CONFIG_USER_RECOVER_RECOVER is not set +# CONFIG_USER_BOOTTOOLS_FLASHLOADER is not set +# CONFIG_USER_BOOTTOOLS_HIMEMLOADER is not set +CONFIG_USER_LOGIN_PASSWD=y +# CONFIG_USER_CRON_CRON is not set +# CONFIG_USER_RTC_M41T11 is not set +# CONFIG_USER_RTC_DS1302 is not set + +# +# Force library building (Normally built when required) +# +# CONFIG_LIB_LIBDES_FORCE is not set +# CONFIG_LIB_LIBSSL_FORCE is not set +# CONFIG_LIB_LIBGMP_FORCE is not set +# CONFIG_LIB_LIBG_FORCE is not set +# CONFIG_LIB_LIBPCAP_FORCE is not set +# CONFIG_LIB_ZLIB_FORCE is not set + +# +# Filesystem Applications +# +# CONFIG_USER_FLATFSD_FLATFSD is not set +# CONFIG_USER_MOUNT_MOUNT is not set +# CONFIG_USER_MOUNT_UMOUNT is not set +# CONFIG_USER_FDISK_FDISK is not set +# CONFIG_USER_E2FSPROGS_E2FSCK_E2FSCK is not set +# CONFIG_USER_E2FSPROGS_MISC_MKE2FS is not set +# CONFIG_USER_E2FSPROGS_MISC_BADBLOCKS is not set +# CONFIG_USER_E2FSPROGS_MISC_CHATTR is not set +# CONFIG_USER_E2FSPROGS_MISC_DUMPE2FS is not set +# CONFIG_USER_E2FSPROGS_MISC_E2LABEL is not set +# CONFIG_USER_E2FSPROGS_MISC_FSCK is not set +# CONFIG_USER_E2FSPROGS_MISC_LSATTR is not set +# CONFIG_USER_E2FSPROGS_MISC_MKLOST_FOUND is not set +# CONFIG_USER_REISERFSPROGS is not set +# CONFIG_USER_REISERFSPROGS_DEBUGRESIERFS is not set +# CONFIG_USER_REISERFSPROGS_MKREISERFS is not set +# CONFIG_USER_REISERFSPROGS_REISERFSCK is not set +# CONFIG_USER_REISERFSPROGS_RESIZE_REISERFS is not set +# CONFIG_USER_REISERFSPROGS_UNPACK is not set +# CONFIG_USER_E2FSPROGS_MISC_TUNE2FS is not set +# CONFIG_USER_E2FSPROGS_MISC_UUIDGEN is not set +# CONFIG_USER_SAMBA is not set +# CONFIG_USER_SMBMOUNT_SMBMOUNT is not set +# CONFIG_USER_SMBMOUNT_SMBUMOUNT is not set + +# +# Network Applications +# +# CONFIG_USER_ROUTE_ARP is not set +# CONFIG_USER_BOA_SRC_BOA is not set +# CONFIG_USER_BPALOGIN_BPALOGIN is not set +# CONFIG_USER_BRCFG_BRCFG is not set +# CONFIG_USER_DHCPCD_DHCPCD is not set +# CONFIG_USER_DHCPCD_NEW_DHCPCD is not set +# CONFIG_USER_DHCPD_DHCPD is not set +# CONFIG_USER_DHCP_ISC_SERVER_DHCPD is not set +# CONFIG_USER_DHCP_ISC_CLIENT_DHCP is not set +# CONFIG_USER_DIALD_DIALD is not set +# CONFIG_USER_DISCARD_DISCARD is not set +# CONFIG_USER_DNSMASQ_DNSMASQ is not set +# CONFIG_USER_ETHATTACH_ETHATTACH is not set +CONFIG_USER_FTP_FTP_FTP=y +# CONFIG_USER_FREESWAN is not set +CONFIG_USER_HTTPD_HTTPD=y +# CONFIG_USER_IFATTACH_IFATTACH is not set +CONFIG_USER_ROUTE_IFCONFIG=y +# CONFIG_USER_INETD_INETD is not set +# CONFIG_USER_IPCHAINS_IPCHAINS is not set +# CONFIG_USER_IPFWADM_IPFWADM is not set +# CONFIG_USER_IPMASQADM_IPMASQADM is not set +# CONFIG_USER_IPPORTFW_IPPORTFW is not set +# CONFIG_USER_IPREDIR_IPREDIR is not set +# CONFIG_USER_IPROUTE2 is not set +# CONFIG_USER_IPTABLES_IPTABLES is not set +# CONFIG_USER_KLAXON_KLAXON is not set +CONFIG_USER_SMTP_SMTPCLIENT=y +# CONFIG_USER_MAIL_MAIL_IP is not set +CONFIG_USER_MINI_HTTPD_MINI_HTTPD=y +# CONFIG_USER_MINI_HTTPD_WITH_SSL is not set +# CONFIG_USER_LOATTACH_LOATTACH is not set +# CONFIG_USER_MSNTP_MSNTP is not set +CONFIG_USER_ROUTE_NETSTAT=y +# CONFIG_USER_ROUTE_MIITOOL is not set +CONFIG_USER_PING_PING=y +# CONFIG_USER_PLUG_PLUG is not set +CONFIG_USER_PORTMAP_PORTMAP=y +# CONFIG_USER_PPPD_PPPD_PPPD is not set +# CONFIG_USER_PPTPD_PPTPCTRL is not set +# CONFIG_USER_PPTPD_PPTPD is not set +# CONFIG_USER_PPTP_CLIENT_PPTP is not set +# CONFIG_USER_PPTP_CLIENT_PPTP_CALLMGR is not set +# CONFIG_USER_RDATE_RDATE is not set +CONFIG_USER_ROUTE_ROUTE=y +# CONFIG_USER_ROUTED_ROUTED is not set +# CONFIG_USER_RP_PPPOE_PPPOE is not set +# CONFIG_USER_SLATTACH_SLATTACH is not set +# CONFIG_USER_SNMPD_SNMPD is not set +# CONFIG_USER_STUNNEL_STUNNEL is not set +# CONFIG_USER_SQUID_SQUID is not set +# CONFIG_USER_SSH_SSH is not set +# CONFIG_USER_SSH_SSHD is not set +# CONFIG_USER_SSH_SSHKEYGEN is not set +# CONFIG_USER_STP_STP is not set +# CONFIG_USER_TCPWRAP_TCPD is not set +# CONFIG_USER_TCPBLAST_TCPBLAST is not set +# CONFIG_USER_TCPDUMP_TCPDUMP is not set +CONFIG_USER_TELNETD_TELNETD=y +CONFIG_USER_TELNET_TELNET=y +CONFIG_LIB_LIBG=y +CONFIG_USER_TFTPD_TFTPD=y +CONFIG_USER_THTTPD_THTTPD=y +CONFIG_USER_TRACEROUTE_TRACEROUTE=y +# CONFIG_USER_UCDSNMP_SNMPD is not set +# CONFIG_USER_VPNLED_VPNLED is not set +# CONFIG_USER_WGET is not set +# CONFIG_USER_ZEBRA_ZEBRA_ZEBRA is not set +# CONFIG_USER_NET_TOOLS_ARP is not set +CONFIG_USER_NET_TOOLS_HOSTNAME=y +# CONFIG_USER_NET_TOOLS_IFCONFIG is not set +# CONFIG_USER_NET_TOOLS_NAMEIF is not set +# CONFIG_USER_NET_TOOLS_NETSTAT is not set +# CONFIG_USER_NET_TOOLS_PLIPCONFIG is not set +# CONFIG_USER_NET_TOOLS_RARP is not set +# CONFIG_USER_NET_TOOLS_ROUTE is not set +# CONFIG_USER_NET_TOOLS_SLATTACH is not set +# CONFIG_USER_NET_TOOLS_MII_TOOL is not set +# CONFIG_USER_WIRELESS_TOOLS is not set + +# +# Miscellaneous Applications +# +CONFIG_USER_CAL_CAL=y +# CONFIG_USER_CHAT_CHAT is not set +# CONFIG_USER_CKSUM_CKSUM is not set +# CONFIG_USER_CLOCK_CLOCK is not set +CONFIG_USER_CPU_CPU=y +CONFIG_USER_CAL_DATE=y +CONFIG_USER_DHRYSTONE_DHRYSTONE=y +# CONFIG_USER_GDBSERVER_GDBREPLAY is not set +CONFIG_USER_GDBSERVER_GDBSERVER=y +# CONFIG_USER_HD_HD is not set +# CONFIG_USER_LCD_LCD is not set +CONFIG_USER_MAWK_AWK=y +# CONFIG_USER_NULL_NULL is not set +# CONFIG_USER_NWSH_NWSH is not set +# CONFIG_USER_READPROFILE_READPROFILE is not set +# CONFIG_USER_ROOTLOADER_ROOTLOADER is not set +# CONFIG_USER_SETSERIAL_SETSERIAL is not set +CONFIG_USER_STTY_STTY=y +CONFIG_USER_TIP_TIP=y +CONFIG_USER_LEVEE_VI=y +# CONFIG_USER_LIRC is not set +# CONFIG_USER_LIRC_LIRCD is not set +# CONFIG_USER_LIRC_IRRECORD is not set +# CONFIG_USER_LIRC_LIRCMD is not set +# CONFIG_USER_LIRC_IREXEC is not set +# CONFIG_USER_LIRC_IRW is not set +# CONFIG_USER_LIRC_MODE2 is not set +# CONFIG_USER_LISSA_LISSA is not set +# CONFIG_USER_MATH_TEST is not set +# CONFIG_USER_PALMBOT_PALMBOT is not set +# CONFIG_USER_PCMCIA_CS is not set +# CONFIG_USER_PYTHON_PYTHON is not set +# CONFIG_USER_TRIPWIRE_SIGGEN is not set +# CONFIG_USER_STRACE_STRACE is not set +# CONFIG_USER_TRIPWIRE_TRIPWIRE is not set +# CONFIG_USER_FROB_LED_FROB_LED is not set +# CONFIG_USER_LEDCON_LEDCON is not set +# CONFIG_USER_MP3PLAY_MP3PLAY is not set +# CONFIG_USER_MUSICBOX_MUSICBOX is not set +# CONFIG_USER_PLAY_PLAY is not set +# CONFIG_USER_PLAY_TONE is not set +# CONFIG_USER_VPLAY_VPLAY is not set +# CONFIG_USER_VPLAY_VREC is not set +# CONFIG_USER_VPLAY_MIXER is not set +# CONFIG_USER_FILEUTILS_CAT is not set +CONFIG_USER_FILEUTILS_CHGRP=y +CONFIG_USER_FILEUTILS_CHMOD=y +CONFIG_USER_FILEUTILS_CHOWN=y +CONFIG_USER_FILEUTILS_CMP=y +CONFIG_USER_FILEUTILS_CP=y +CONFIG_USER_FILEUTILS_DD=y +CONFIG_USER_FILEUTILS_GREP=y +# CONFIG_USER_FILEUTILS_L is not set +CONFIG_USER_FILEUTILS_LN=y +CONFIG_USER_FILEUTILS_LS=y +CONFIG_USER_FILEUTILS_MKDIR=y +CONFIG_USER_FILEUTILS_MKFIFO=y +CONFIG_USER_FILEUTILS_MKNOD=y +CONFIG_USER_FILEUTILS_MORE=y +CONFIG_USER_FILEUTILS_MV=y +CONFIG_USER_FILEUTILS_RM=y +CONFIG_USER_FILEUTILS_RMDIR=y +CONFIG_USER_FILEUTILS_SYNC=y +CONFIG_USER_FILEUTILS_TOUCH=y +CONFIG_USER_SHUTILS_BASENAME=y +CONFIG_USER_SHUTILS_DATE=y +CONFIG_USER_SHUTILS_DIRNAME=y +CONFIG_USER_SHUTILS_ECHO=y +CONFIG_USER_SHUTILS_FALSE=y +CONFIG_USER_SHUTILS_LOGNAME=y +CONFIG_USER_SHUTILS_PRINTENV=y +CONFIG_USER_SHUTILS_PWD=y +CONFIG_USER_SHUTILS_TRUE=y +CONFIG_USER_SHUTILS_UNAME=y +CONFIG_USER_SHUTILS_WHICH=y +CONFIG_USER_SHUTILS_WHOAMI=y +CONFIG_USER_SHUTILS_YES=y +CONFIG_USER_SYSUTILS_REBOOT=y +CONFIG_USER_SYSUTILS_SHUTDOWN=y +# CONFIG_USER_SYSUTILS_DF is not set +CONFIG_USER_SYSUTILS_FREE=y +CONFIG_USER_SYSUTILS_HOSTNAME=y +CONFIG_USER_SYSUTILS_KILL=y +# CONFIG_USER_SYSUTILS_PS is not set + +# +# BusyBox +# +CONFIG_USER_BUSYBOX_BUSYBOX=y +# CONFIG_USER_BUSYBOX_ADJTIMEX is not set +# CONFIG_USER_BUSYBOX_AR is not set +# CONFIG_USER_BUSYBOX_BASENAME is not set +CONFIG_USER_BUSYBOX_CAT=y +# CONFIG_USER_BUSYBOX_CHGRP is not set +# CONFIG_USER_BUSYBOX_CHMOD is not set +# CONFIG_USER_BUSYBOX_CHOWN is not set +# CONFIG_USER_BUSYBOX_CHROOT is not set +# CONFIG_USER_BUSYBOX_CLEAR is not set +# CONFIG_USER_BUSYBOX_CMP is not set +# CONFIG_USER_BUSYBOX_CP is not set +# CONFIG_USER_BUSYBOX_CUT is not set +# CONFIG_USER_BUSYBOX_DATE is not set +# CONFIG_USER_BUSYBOX_DC is not set +# CONFIG_USER_BUSYBOX_DD is not set +CONFIG_USER_BUSYBOX_DF=y +# CONFIG_USER_BUSYBOX_DIRNAME is not set +# CONFIG_USER_BUSYBOX_DMESG is not set +# CONFIG_USER_BUSYBOX_DUTMP is not set +# CONFIG_USER_BUSYBOX_DU is not set +# CONFIG_USER_BUSYBOX_ECHO is not set +# CONFIG_USER_BUSYBOX_ENV is not set +# CONFIG_USER_BUSYBOX_EXPR is not set +# CONFIG_USER_BUSYBOX_FIND is not set +# CONFIG_USER_BUSYBOX_FREE is not set +# CONFIG_USER_BUSYBOX_FREERAMDISK is not set +# CONFIG_USER_BUSYBOX_FSCK_MINIX is not set +# CONFIG_USER_BUSYBOX_GETOPT is not set +# CONFIG_USER_BUSYBOX_GREP is not set +# CONFIG_USER_BUSYBOX_GUNZIP is not set +# CONFIG_USER_BUSYBOX_GZIP is not set +# CONFIG_USER_BUSYBOX_HALT is not set +# CONFIG_USER_BUSYBOX_HEAD is not set +# CONFIG_USER_BUSYBOX_HOSTNAME is not set +# CONFIG_USER_BUSYBOX_ID is not set +# CONFIG_USER_BUSYBOX_IFCONFIG is not set +# CONFIG_USER_BUSYBOX_INIT is not set +# CONFIG_USER_BUSYBOX_INSMOD is not set +# CONFIG_USER_BUSYBOX_KILL is not set +# CONFIG_USER_BUSYBOX_KILLALL is not set +# CONFIG_USER_BUSYBOX_KLOGD is not set +# CONFIG_USER_BUSYBOX_LENGTH is not set +# CONFIG_USER_BUSYBOX_LN is not set +# CONFIG_USER_BUSYBOX_LOGGER is not set +# CONFIG_USER_BUSYBOX_LOGNAME is not set +# CONFIG_USER_BUSYBOX_LS is not set +# CONFIG_USER_BUSYBOX_LSMOD is not set +# CONFIG_USER_BUSYBOX_MAKEDEVS is not set +# CONFIG_USER_BUSYBOX_MD5SUM is not set +# CONFIG_USER_BUSYBOX_MKDIR is not set +# CONFIG_USER_BUSYBOX_MKFS_MINIX is not set +# CONFIG_USER_BUSYBOX_MKNOD is not set +# CONFIG_USER_BUSYBOX_MKTEMP is not set +# CONFIG_USER_BUSYBOX_MODPROBE is not set +# CONFIG_USER_BUSYBOX_MORE is not set +CONFIG_USER_BUSYBOX_MOUNT=y +# CONFIG_USER_BUSYBOX_MOUNT_LOOP is not set +CONFIG_USER_BUSYBOX_MTAB_SUPPORT=y +CONFIG_USER_BUSYBOX_NFSMOUNT=y +# CONFIG_USER_BUSYBOX_MV is not set +# CONFIG_USER_BUSYBOX_NC is not set +# CONFIG_USER_BUSYBOX_NSLOOKUP is not set +# CONFIG_USER_BUSYBOX_PIDOF is not set +# CONFIG_USER_BUSYBOX_PING is not set +# CONFIG_USER_BUSYBOX_PIVOT_ROOT is not set +# CONFIG_USER_BUSYBOX_POWEROFF is not set +# CONFIG_USER_BUSYBOX_PRINTF is not set +CONFIG_USER_BUSYBOX_PS=y +# CONFIG_USER_BUSYBOX_PWD is not set +# CONFIG_USER_BUSYBOX_RDATE is not set +# CONFIG_USER_BUSYBOX_READLINK is not set +# CONFIG_USER_BUSYBOX_REBOOT is not set +# CONFIG_USER_BUSYBOX_RENICE is not set +# CONFIG_USER_BUSYBOX_RESET is not set +# CONFIG_USER_BUSYBOX_RM is not set +# CONFIG_USER_BUSYBOX_RMDIR is not set +# CONFIG_USER_BUSYBOX_RMMOD is not set +# CONFIG_USER_BUSYBOX_ROUTE is not set +# CONFIG_USER_BUSYBOX_RPM2CPIO is not set +# CONFIG_USER_BUSYBOX_SED is not set +CONFIG_USER_BUSYBOX_SHELL=y +# CONFIG_USER_BUSYBOX_ASH is not set +# CONFIG_USER_BUSYBOX_SH_IS_ASH is not set +# CONFIG_USER_BUSYBOX_HUSH is not set +# CONFIG_USER_BUSYBOX_SH_IS_HUSH is not set +# CONFIG_USER_BUSYBOX_LASH is not set +# CONFIG_USER_BUSYBOX_SH_IS_LASH is not set +CONFIG_USER_BUSYBOX_MSH=y +CONFIG_USER_BUSYBOX_SH_IS_MSH=y +CONFIG_USER_BUSYBOX_COMMAND_EDITING=y +CONFIG_USER_BUSYBOX_TAB_COMPLETION=y +# CONFIG_USER_BUSYBOX_USERNAME_COMPLETION is not set +# CONFIG_USER_BUSYBOX_SH_STANDALONE_SHELL is not set +# CONFIG_USER_BUSYBOX_SH_FANCY_PROMPT is not set +# CONFIG_USER_BUSYBOX_SLEEP is not set +# CONFIG_USER_BUSYBOX_SORT is not set +# CONFIG_USER_BUSYBOX_STTY is not set +# CONFIG_USER_BUSYBOX_SYNC is not set +# CONFIG_USER_BUSYBOX_SYSLOGD is not set +# CONFIG_USER_BUSYBOX_TAIL is not set +# CONFIG_USER_BUSYBOX_TAR is not set +# CONFIG_USER_BUSYBOX_TEE is not set +# CONFIG_USER_BUSYBOX_TELNET is not set +# CONFIG_USER_BUSYBOX_TEST is not set +# CONFIG_USER_BUSYBOX_TFTP is not set +# CONFIG_USER_BUSYBOX_TOUCH is not set +# CONFIG_USER_BUSYBOX_TR is not set +# CONFIG_USER_BUSYBOX_TRACEROUTE is not set +# CONFIG_USER_BUSYBOX_TRUE_FALSE is not set +# CONFIG_USER_BUSYBOX_TTY is not set +# CONFIG_USER_BUSYBOX_UMOUNT is not set +# CONFIG_USER_BUSYBOX_UNAME is not set +# CONFIG_USER_BUSYBOX_UNIQ is not set +# CONFIG_USER_BUSYBOX_UNIX2DOS is not set +# CONFIG_USER_BUSYBOX_UPTIME is not set +# CONFIG_USER_BUSYBOX_USLEEP is not set +# CONFIG_USER_BUSYBOX_UUDECODE is not set +# CONFIG_USER_BUSYBOX_UUENCODE is not set +# CONFIG_USER_BUSYBOX_VI is not set +# CONFIG_USER_BUSYBOX_WATCHDOG is not set +# CONFIG_USER_BUSYBOX_WC is not set +# CONFIG_USER_BUSYBOX_WGET is not set +# CONFIG_USER_BUSYBOX_WHICH is not set +# CONFIG_USER_BUSYBOX_WHOAMI is not set +# CONFIG_USER_BUSYBOX_XARGS is not set +# CONFIG_USER_BUSYBOX_YES is not set +# CONFIG_USER_BUSYBOX_VERBOSE_USAGE is not set +# CONFIG_USER_BUSYBOX_AUTOWIDTH is not set +# CONFIG_USER_BUSYBOX_NEW_MODULE_INTERFACE is not set +# CONFIG_USER_BUSYBOX_OLD_MODULE_INTERFACE is not set +# CONFIG_USER_BUSYBOX_INSMOD_VERSION_CHECKING is not set +# CONFIG_USER_BUSYBOX_HUMAN_READABLE is not set + +# +# Tinylogin +# +CONFIG_USER_TINYLOGIN_TINYLOGIN=y +CONFIG_USER_TINYLOGIN_ADDUSER=y +CONFIG_USER_TINYLOGIN_ADDGROUP=y +CONFIG_USER_TINYLOGIN_DELUSER=y +CONFIG_USER_TINYLOGIN_DELGROUP=y +CONFIG_USER_TINYLOGIN_LOGIN=y +# CONFIG_USER_TINYLOGIN_SECURETTY is not set +CONFIG_USER_TINYLOGIN_SU=y +# CONFIG_USER_TINYLOGIN_SULOGIN is not set +# CONFIG_USER_TINYLOGIN_PASSWD is not set +# CONFIG_USER_TINYLOGIN_GETTY is not set +# CONFIG_USER_TINYLOGIN_SHADOWPASSWDS is not set +# CONFIG_USER_TINYLOGIN_MD5_PASSWORDS is not set +# CONFIG_USER_TINYLOGIN_SHA1_PASSWORDS is not set +CONFIG_USER_TINYLOGIN_TRIVIAL_HELP=y + +# +# MicroWindows +# +# CONFIG_USER_MICROWIN is not set + +# +# Games +# +# CONFIG_USER_GAMES_ADVENT4 is not set +CONFIG_USER_GAMES_DUNGEON=y +# CONFIG_USER_GAMES_XMAME is not set diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/README ./vendors/NEC/README --- ../orig/uClinux-dist/vendors/NEC/README Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/README Thu Jan 31 16:03:31 2002 @@ -0,0 +1,3 @@ +Also see vendors/Midas. + +The `common' subdirectory holds various shared files for NEC platforms. diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/README ./vendors/NEC/common/README --- ../orig/uClinux-dist/vendors/NEC/common/README Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/README Thu Jan 31 16:04:00 2002 @@ -0,0 +1 @@ +This directory holds various common files for NEC platforms. diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/common-config.arch ./vendors/NEC/common/common-config.arch --- ../orig/uClinux-dist/vendors/NEC/common/common-config.arch Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/common-config.arch Mon Feb 4 14:23:45 2002 @@ -0,0 +1,156 @@ +.EXPORT_ALL_VARIABLES: + +# A directory we use to hold various miscellaneous stuff +NEC_COMMON = $(ROOTDIR)/vendors/NEC/common + +############################################################################ +# +# The makefiles need to know how to do things in different contexts +# To save some pain we put it all here +# +# First settings we always want for all build +# + +CC = $(CROSS_COMPILE)gcc +AS = $(CROSS_COMPILE)as +CXX = $(CROSS_COMPILE)g++ +AR = $(CROSS_COMPILE)ar +LD = $(CROSS_COMPILE)ld +OBJCOPY = $(CROSS_COMPILE)objcopy +RANLIB = $(CROSS_COMPILE)ranlib +ELF2FLT = elf2flt +STRIPTOOL = $(CROSS_COMPILE)strip +STRIP = $(STRIPTOOL) + +UCLINUX_BUILD_SET = 0 # have we set a special config below + +############################################################################ +# +# General purpose lib building rules, uClibc.config uses these when +# possible +# + +ifdef UCLINUX_BUILD_LIB + + ifdef CONFIG_LIB_DEBUG + CFLAGS := -O2 -g + else + CFLAGS := -O2 -g -fomit-frame-pointer + endif + + CFLAGS += $(VENDOR_CFLAGS) + + # don't want all the CFLAGS for uClibc/Config + ARCH_CFLAGS = $(CFLAGS) + CFLAGS += -I$(ROOTDIR)/lib/$(CONFIG_LIBCDIR)/include -I$(ROOTDIR) + CFLAGS += -Dlinux -D__linux__ -D__uClinux__ -Dunix + + UCLINUX_BUILD_SET=1 + +endif + +############################################################################ +# +# Settings for building user apps +# + +ifdef UCLINUX_BUILD_USER + + # Note that we assume the use of uClibc, instead of uC-libc, + # because uC-libc absolutely will not work for the v850. + + # Use our `flatgcc' wrapper, which in turn invokes uClibc's gcc + # wrapper, which then invokes gcc (whew!). The option + # `--uclibc-use-build-dir' tells uClibc's wrapper that it should + # use the uClibc build directory to find libraries, etc. + + # Our gcc wrapper script + FLATGCC = $(NEC_COMMON)/flatgcc + + # The uClibc wrapper that flatgcc calls; this variable is + # interpreted directly by flatgcc (as an environment variable). + FLATGCC_CC = $(ROOTDIR)/uClibc/extra/gcc-uClibc/$(ARCH)-uclibc-gcc + + DEFAULT_ELF2FLT_LINKER_SCRIPTS = $(NEC_COMMON)/$(MACHINE)/elf2flt.ld \ + $(NEC_COMMON)/$(ARCH)/elf2flt.ld \ + $(NEC_COMMON)/elf2flt.ld + + # Make an attempt to find the linker script that should be used + # for elf2flt inputs. If we can't find one, we fall back to our + # own copy, $(DEFAULT_ELF2FLT_LINKER_SCRIPT). + ELF2FLT_SEARCH_BINARY = elf2flt + ELF2FLT_SEARCH_LINKER_SCRIPT = elf2flt.ld + ELF2FLT_LOC := $(dir $(firstword $(wildcard $(addsuffix /$(ELF2FLT_SEARCH_BINARY),$(subst :, ,$(PATH)))))) + ELF2FLT_LINKER_SCRIPT := $(firstword $(wildcard $(addsuffix $(ELF2FLT_SEARCH_LINKER_SCRIPT),$(patsubst %/bin/,%/lib/,$(ELF2FLT_LOC))) $(DEFAULT_ELF2FLT_LINKER_SCRIPTS))) + + # Note that we reference FLTFLAGS in CC as real environment + # variable to prevent it from being prematurely expanded in CC + # when invoking sub-makes (so that FLTFLAGS can be set by the + # sub-Makefiles and still have an effect). + CC = $(FLATGCC) $${FLTFLAGS} --uclibc-use-build-dir -T$(ELF2FLT_LINKER_SCRIPT) + + FLTFLAGS = + + LIBM = -lm + LIBNET = -lnet + LIBDES = -ldes + LIBPCAP = -lpcap + LIBSSL = -lssl + LIBCRYPTO = -lcrypto + LIBCRYPT = -lcrypt + LIBGCC = -lgcc + LIBIBERTY = -liberty + LIBIO = -lio + LIBIOSTREAM = -liostream + LIBSTDCPP = -lstdc++ + LIBTERMCAP = -lg + + LDPATH = \ + -L$(ROOTDIR)/lib/libnet \ + -L$(ROOTDIR)/lib/libdes \ + -L$(ROOTDIR)/lib/libpcap \ + -L$(ROOTDIR)/lib/libg \ + -L$(ROOTDIR)/lib/libssl + + INCNET = -I$(ROOTDIR)/lib/libnet + INCDES = -I$(ROOTDIR)/freeswan/libdes + INCGMP = -I$(ROOTDIR)/lib/libgmp + INCPCAP = -I$(ROOTDIR)/lib/libpcap + INCSSL = -I$(ROOTDIR)/lib/libssl/include + + ifdef CONFIG_USER_DEBUG + CFLAGS := -Os -g + else + CFLAGS := -Os -g -fomit-frame-pointer + endif + + CFLAGS += $(VENDOR_CFLAGS) + CFLAGS += -Dlinux -D__linux__ -Dunix -D__uClinux__ -DEMBED + CFLAGS += -I$(ROOTDIR) + + CXXFLAGS = $(CFLAGS) $(INCCXX) -fname-mangling-version-0 + + LDFLAGS = $(CFLAGS) # we use `flatgcc' + LDLIBS = $(LDPATH) $(LIBC) + CXXLIBS = $(LDPATH) $(LIBSTDCPP) $(LIBIOSTREAM) $(LIBIO) $(LIBIBERTY) + + UCLINUX_BUILD_SET=1 + +endif + +############################################################################ +# +# fall through, do other config options perhaps +# + +ifeq ($(UCLINUX_BUILD_SET),1) +endif + +# This is a hack to setup the libc config file +ifeq ($(UCLINUX_BUILD_LIB)+$(LIBCDIR),1+uClibc) +all: uClibc/Config +uClibc/Config: $(VENDDIR)/config.uClibc + cp $? $@ +endif + +############################################################################ diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/elf2flt.ld ./vendors/NEC/common/elf2flt.ld --- ../orig/uClinux-dist/vendors/NEC/common/elf2flt.ld Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/elf2flt.ld Thu Jan 31 17:43:14 2002 @@ -0,0 +1,85 @@ +ENTRY (_start) + +MEMORY { + flatmem : ORIGIN = 0x0, LENGTH = 0x100000 +} + +SECTIONS { + .text 0 : { + /* Avoid address 0; binfmt_flat treats it specially. */ + . = . + 4 ; + + . = ALIGN(0x4) ; + _stext = . ; + + *(.text) + *(.text.*) + *(.gnu.warning) + *(.stub) + *(.gnu.linkonce.t*) + *(.init) + + /* This is special code area at the end of the normal + text section. It contains a small lookup table at + the start followed by the code pointed to by entries + in the lookup table. */ + . = ALIGN (4) ; + PROVIDE(__ctbp = .); + *(.call_table_data) + *(.call_table_text) + + . = ALIGN(0x10) ; + _etext = . ; + } > flatmem + .data : { + . = ALIGN(0x4) ; + _sdata = . ; + __data_start = . ; + data_start = . ; + __gp = . ; + *(.rela.got) + *(.rel.got) + *(.got.plt) + *(.got) + LONG(-1) + *(.rodata) + *(.rodata.*) + *(.gnu.linkonce.r*) + *(.rodata1) + *(.data) + *(.data.*) + *(.gnu.linkonce.d*) + *(.data1) + *(.eh_frame) + *(.gcc_except_table) + *(.sdata) + *(.sdata.*) + *(.gnu.linkonce.s.*) + . = ALIGN(4) ; + *(.ctors.*) + *(.ctors) + LONG(0) + *(.dtors.*) + *(.dtors) + LONG(0) + . = ALIGN(0x10) ; + _edata = . ; + } > flatmem + .bss : { + . = ALIGN(0x4) ; + _sbss = ALIGN(0x4) ; + __bss_start = . ; + *(.dynsbss) + *(.sbss) + *(.sbss.*) + *(.scommon) + *(.dynbss) + *(.bss) + *(.bss.*) + *(COMMON) + . = ALIGN(0x4) ; + _ebss = . ; + _end = . ; + end = . ; + } > flatmem +} diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/flatgcc ./vendors/NEC/common/flatgcc --- ../orig/uClinux-dist/vendors/NEC/common/flatgcc Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/flatgcc Fri Feb 1 17:42:18 2002 @@ -0,0 +1,72 @@ +#!/bin/sh +# flatgcc -- Run gcc, and produce a flat executable instead of an ELF one +# +# Written by Miles Bader +# +# Also produces an elf executable under the same name with an `.elf' suffix +# +# In addition to normal gcc options/arguments, this script accepts: +# -T SCRIPT Override the linker script we use +# -z Produced a compressed flat file (from elf2flt) +# -s SIZE Set size of stack in flat file to SIZE (from elf2flt) +# + +# Architecture to use (only used to construct default compiler name) +ARCH="${ARCH-v850}" +# Compiler that this wrapper invokes +FLATGCC_CC="${FLATGCC_CC-${ARCH}-uclibc-gcc}" +# Program to convert an elf executable to `flat' format +ELF2FLT="${ELF2FLT-elf2flt} -a" + +# Linker script we use to produce output suitable for elf2flt. +# Overridden by -T arg(s). +ELF2FLT_LINKER_SCRIPT="${ELF2FLT_LINKER_SCRIPT-elf2flt.ld}" + +# Tell the linker to keep relocation entries in the final executable; +# elf2flt uses them (this particular usage is specific to the v850; it +# may or may not work for other platforms). Requires a non-ancient `ld'. +EXTRA_LDOPTS="-Wl,-q" + +me="`basename $0`" +if test x"$me" = x"$0"; then + binpfx="" +else + binpfx="`dirname $0`" +fi + +# Re-parse args. We add single quotes around anything we don't know the +# format of when we add it to $args, and use the `eval' command below to +# unquote everything; this correctly preserves arguments containing spaces and +# most shell meta-characters (it will fail on arguments containing single +# quotes, but oh well). Note that we use `shift; shift' instead of `shift 2' +# because it works when there's a missing argument. +args="" +link=yes +while :; do + case "$1" in + -[EcS]) link=no; args="$args $1"; shift;; + -o) dst="$2"; args="$args $1 \"\$dst\""; shift; shift;; + -x|-include|-imacros|-idirafter|-iprefix|-iwithprefix|-iwithwithprefixbefore|-isystem|-Xlinker|-u|-b|-V) args="$args $1 '$2'"; shift; shift;; + -z) ELF2FLT="$ELF2FLT $1"; shift;; + -s) ELF2FLT="$ELF2FLT $1 $2"; shift; shift;; + -T) EXTRA_LDOPTS="$EXTRA_LDOPTS '-Wl,-T$2'"; unset ELF2FLT_LINKER_SCRIPT; shift; shift;; + -T*) EXTRA_LDOPTS="$EXTRA_LDOPTS '-Wl,$1'"; unset ELF2FLT_LINKER_SCRIPT; shift;; + "") break;; + *) args="$args '$1'"; shift;; + esac +done + +if test "$link" = yes; then + # Run normal compiler, and then elf2flt + if test x"$dst" = x; then + dst="a.out" + args="-o \"\$dst\" $args" + fi + realdst="$dst" + dst="$dst.elf" + test "$ELF2FLT_LINKER_SCRIPT" && EXTRA_LDOPTS="$EXTRA_LDOPTS \"-Wl,-T$ELF2FLT_LINKER_SCRIPT\"" + eval "$FLATGCC_CC $EXTRA_LDOPTS $args" && $ELF2FLT -o "$realdst" "$dst" +else + # Not linking, so just run compiler + eval "$FLATGCC_CC $args" +fi diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/passwd ./vendors/NEC/common/passwd --- ../orig/uClinux-dist/vendors/NEC/common/passwd Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/passwd Fri Feb 1 14:42:44 2002 @@ -0,0 +1,5 @@ +root::0:0:root:/root:/bin/bash +daemon::1:1:daemon:/usr/sbin:/bin/sh +bin::2:2:bin:/bin:/bin/sh +sys::3:3:sys:/dev:/bin/sh +games::5:100:games:/usr/games:/bin/sh diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/rc ./vendors/NEC/common/rc --- ../orig/uClinux-dist/vendors/NEC/common/rc Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/rc Mon Jan 28 18:35:17 2002 @@ -0,0 +1,17 @@ +HOST="mcspx1.ucom.lsi.nec.co.jp" + +echo init: hostname "$HOST" +hostname "$HOST" + +echo init: mount -t proc proc /proc +mount -t proc proc /proc +echo init: mount -t ramfs ram /var +mount -t ramfs ram /var + +for VD in tmp log run lock; do + echo init: mkdir "/var/$VD" + mkdir "/var/$VD" +done + +echo '' +cat /etc/motd diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/rc-nfs ./vendors/NEC/common/rc-nfs --- ../orig/uClinux-dist/vendors/NEC/common/rc-nfs Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/rc-nfs Mon Jan 28 15:45:17 2002 @@ -0,0 +1,44 @@ +HOST="mcspx1.ucom.lsi.nec.co.jp" +ADDR="10.30.114.220" +NETMASK="255.255.255.0" +BROADCAST="10.30.114.255" +GATEWAY="10.30.114.254" +INTERFACE=eth0 + +NFSROOT="10.30.114.174:/usr/local/export/ucl-v850" + +echo init: hostname "$HOST" +hostname "$HOST" + +echo init: mount -t proc proc /proc +mount -t proc proc /proc +echo init: mount -t ramfs ram /var +mount -t ramfs ram /var + +for VD in tmp log run lock; do + echo init: mkdir "/var/$VD" + mkdir "/var/$VD" +done + +echo init: ifconfig lo 127.0.0.1 +ifconfig lo 127.0.0.1 +echo init: route add -net 127.0.0.0 netmask 255.0.0.0 lo +route add -net 127.0.0.0 netmask 255.0.0.0 lo + +echo init: ifconfig "$INTERFACE" "$ADDR" netmask "$NETMASK" broadcast "$BROADCAST" +ifconfig "$INTERFACE" "$ADDR" netmask "$NETMASK" broadcast "$BROADCAST" +echo init: route add "$ADDR" "$INTERFACE" +route add "$ADDR" "$INTERFACE" +echo init: route add default gw "$GATEWAY" +route add default gw "$GATEWAY" + +echo init: portmap +portmap & + +for MP in bin etc usr home lib; do + echo init: mount "$NFSROOT/$MP" "/$MP" + mount "$NFSROOT/$MP" "/$MP" +done + +echo '' +cat /etc/motd diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/v850e/config.arch ./vendors/NEC/common/v850e/config.arch --- ../orig/uClinux-dist/vendors/NEC/common/v850e/config.arch Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/v850e/config.arch Thu Jan 31 17:37:28 2002 @@ -0,0 +1,9 @@ +.EXPORT_ALL_VARIABLES: + +# ARCH = kernel, TARGET_ARCH = uClibc +MACHINE = v850e +ARCH = v850 +CROSS_COMPILE = v850e-elf- +CROSS = $(CROSS_COMPILE) + +include $(ROOTDIR)/vendors/NEC/common/common-config.arch diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/common/v850e/motd ./vendors/NEC/common/v850e/motd --- ../orig/uClinux-dist/vendors/NEC/common/v850e/motd Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/common/v850e/motd Mon Jan 28 15:45:17 2002 @@ -0,0 +1,10 @@ +Welcome to + ____ _ _ _ ___ ____ ___ + _ _ / ___| (_)_ __ _ _ _ _ / >_ _( _ ) ___| / _ \ + | | | | | | | | '_ \| | | < \/ > / /< \ / > _ \___ \| | | | + | |_| | |___| | | | | | |_| |> < / / \ V / (_) )__) | |_| | + | __,_|\____|_|_|_| |_|\__,_/_/\_><_/ \_/ \___/____/ \___/ + |_) +For further information check: +http://www.uclinux.org/ + diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/Makefile ./vendors/NEC/v850e-sim-gdb/Makefile --- ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/Makefile Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/v850e-sim-gdb/Makefile Fri Feb 1 14:34:59 2002 @@ -0,0 +1,65 @@ +# +# Makefile -- Build instructions for simulator NEC V850E processor under gdb +# + +# Note -- the name `blkmem0.image' matches the name of the file that the +# simulator-specific code in the kernel tries to read in at runtime; if you +# change it, you must also change the name in `arch/v850/kernel/sim.c'. +ROMFSIMG = $(IMAGEDIR)/blkmem0.image +# similarly, the name of the kernel image is hardwired into the .gdbinit file +# that gets copied into the images directory. +IMAGE = $(IMAGEDIR)/linux + +DIRS = ../../Generic/cgi + +ROMFS_DIRS = bin dev etc home lib mnt proc usr var \ + home/httpd home/httpd/cgi-bin + +DEVICES = \ + tty,c,5,0 console,c,5,1 mem,c,1,1 kmem,c,1,2 null,c,1,3 \ + \ + zero,c,1,5 random,c,1,8 urandom,c,1,9 \ + \ + ptyp0,c,2,0 ptyp1,c,2,1 ptyp2,c,2,2 ptyp3,c,2,3 \ + ptyp4,c,2,4 ptyp5,c,2,5 ptyp6,c,2,6 ptyp7,c,2,7 \ + ptyp8,c,2,8 ptyp9,c,2,9 ptypa,c,2,10 ptypb,c,2,11 \ + ptypc,c,2,12 ptypd,c,2,13 ptype,c,2,14 ptypf,c,2,15 \ + \ + ttyp0,c,3,0 ttyp1,c,3,1 ttyp2,c,3,2 ttyp3,c,3,3 \ + ttyp4,c,3,4 ttyp5,c,3,5 ttyp6,c,3,6 ttyp7,c,3,7 \ + ttyp8,c,3,8 ttyp9,c,3,9 ttypa,c,3,10 ttypb,c,3,11 \ + ttypc,c,3,12 ttypd,c,3,13 ttype,c,3,14 ttypf,c,3,15 + +all: + for i in $(DIRS) ; do $(MAKE) -C $$i || exit $? ; done + +clean: + -for i in $(DIRS); do [ ! -d $$i ] || $(MAKE) -C $$i clean; done + +romfs: + [ -d $(ROMFSDIR)/$$i ] || mkdir -p $(ROMFSDIR) + for i in $(ROMFS_DIRS); do \ + [ -d $(ROMFSDIR)/$$i ] || mkdir -p $(ROMFSDIR)/$$i; \ + done + for i in $(DEVICES); do \ + touch $(ROMFSDIR)/dev/@$$i; \ + done + for i in $(DIRS); do $(MAKE) -C $$i romfs || exit $? ; done + $(ROMFSINST) -s /var/tmp /tmp + $(ROMFSINST) -s /bin /sbin + $(ROMFSINST) $(NEC_COMMON)/rc /etc/rc + $(ROMFSINST) /etc/inittab + $(ROMFSINST) ../../Generic/romfs/etc/services /etc/services + $(ROMFSINST) $(NEC_COMMON)/v850e/motd /etc/motd + $(ROMFSINST) $(NEC_COMMON)/passwd /etc/passwd + $(ROMFSINST) ../../Generic/httpd /home/httpd + $(ROMFSINST) ../../Generic/cgi/cgi_demo /home/httpd/cgi-bin/cgi_demo + echo "$(VERSIONSTR) -- " `date` > $(ROMFSDIR)/etc/version + +image: + [ -d $(IMAGEDIR) ] || mkdir -p $(IMAGEDIR) + cp $(ROOTDIR)/$(LINUXDIR)/linux $(IMAGEDIR) + genromfs -v -x ramfs.img -V "ROMdisk" -f $(ROMFSIMG) -d $(ROMFSDIR) + # Make a .gdbinit in the `images' subdir that starts the simulator + cp $(ROOTDIR)/$(LINUXDIR)/arch/v850/sim/gdb-scripts/example.gdbinit \ + $(IMAGEDIR)/.gdbinit diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/README ./vendors/NEC/v850e-sim-gdb/README --- ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/README Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/v850e-sim-gdb/README Mon Jan 28 15:48:42 2002 @@ -0,0 +1,11 @@ +This directory is for running on a simulated NEC V850E processor using +the GDB v850e simulator. You must have already built a gdb that +contains the simulator, and any apropriate patches needed by linux +(more information can be found in the `arch/v850/sim' directory in the +kernel directory). + +Then you will be able to use a command like + + v850e-elf-gdb image.elf + +in the `images' directory to run linux on the simulated processor. diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/config.arch ./vendors/NEC/v850e-sim-gdb/config.arch --- ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/config.arch Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/v850e-sim-gdb/config.arch Thu Jan 31 17:38:12 2002 @@ -0,0 +1 @@ +include $(ROOTDIR)/vendors/NEC/common/v850e/config.arch diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/config.linux-2.4.x ./vendors/NEC/v850e-sim-gdb/config.linux-2.4.x --- ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/config.linux-2.4.x Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/v850e-sim-gdb/config.linux-2.4.x Fri Feb 1 14:40:15 2002 @@ -0,0 +1,400 @@ +# +# Automatically generated by make menuconfig: don't edit +# +CONFIG_UCLINUX=y +CONFIG_UID16=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set + +# +# Code maturity level options +# +# CONFIG_EXPERIMENTAL is not set + +# +# Loadable module support +# +# CONFIG_MODULES is not set + +# +# Processor type and features +# +# CONFIG_RTE_MA1_CB is not set +# CONFIG_RTE_NB85E_CB is not set +CONFIG_SIM=y +# CONFIG_RTE_MA1_CB_KSRAM is not set +# CONFIG_V850E_MA1 is not set +# CONFIG_V850E_TEG is not set +# CONFIG_V850E_NB85E is not set +# CONFIG_RTE_CB is not set +CONFIG_V850E=y +# CONFIG_ROM_KERNEL is not set +# CONFIG_RTE_CB_MULTI is not set +# CONFIG_GBUS_INT is not set +# CONFIG_RTE_MB_A_PCI is not set +# CONFIG_PCI is not set +# CONFIG_NB85E_UART is not set +# CONFIG_TIME_BOOTUP is not set +# CONFIG_RESET_GUARD is not set + +# +# General setup +# +CONFIG_NET=y +# CONFIG_MCA is not set +# CONFIG_HOTPLUG is not set +# CONFIG_PCMCIA is not set +# CONFIG_SYSVIPC is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_SYSCTL is not set +CONFIG_KCORE_ELF=y +# CONFIG_KCORE_AOUT is not set +CONFIG_BINFMT_FLAT=y +# CONFIG_BINFMT_ZFLAT is not set +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_ELF is not set +# CONFIG_BINFMT_MISC is not set +# CONFIG_PM is not set +# CONFIG_ACPI is not set + +# +# Memory Technology Devices (MTD) +# +# CONFIG_MTD is not set + +# +# Parallel port support +# +# CONFIG_PARPORT is not set + +# +# Plug and Play configuration +# +# CONFIG_PNP is not set +# CONFIG_ISAPNP is not set + +# +# Block devices +# +# CONFIG_BLK_DEV_FD is not set +# CONFIG_BLK_DEV_XD is not set +# CONFIG_PARIDE is not set +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_LOOP is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_BLK_DEV_INITRD is not set +CONFIG_BLK_DEV_BLKMEM=y + +# +# Networking options +# +# CONFIG_PACKET is not set +# CONFIG_NETLINK_DEV is not set +# CONFIG_NETFILTER is not set +# CONFIG_FILTER is not set +CONFIG_UNIX=y +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_INET_ECN is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_DECNET is not set +# CONFIG_BRIDGE is not set + +# +# QoS and/or fair queueing +# +# CONFIG_NET_SCHED is not set + +# +# Telephony Support +# +# CONFIG_PHONE is not set +# CONFIG_PHONE_IXJ is not set +# CONFIG_PHONE_IXJ_PCMCIA is not set + +# +# ATA/IDE/MFM/RLL support +# +# CONFIG_IDE is not set +# CONFIG_BLK_DEV_IDE_MODES is not set +# CONFIG_BLK_DEV_HD is not set + +# +# SCSI support +# +# CONFIG_SCSI is not set + +# +# Network device support +# +# CONFIG_NETDEVICES is not set + +# +# Amateur Radio support +# +# CONFIG_HAMRADIO is not set + +# +# IrDA (infrared) support +# +# CONFIG_IRDA is not set + +# +# ISDN subsystem +# +# CONFIG_ISDN is not set + +# +# Old CD-ROM drivers (not SCSI, not IDE) +# +# CONFIG_CD_NO_IDESCSI is not set + +# +# Character devices +# +# CONFIG_LEDMAN is not set +# CONFIG_VT is not set +# CONFIG_SERIAL is not set +# CONFIG_SERIAL_EXTENDED is not set +# CONFIG_SERIAL_NONSTANDARD is not set +CONFIG_UNIX98_PTYS=y +CONFIG_UNIX98_PTY_COUNT=256 + +# +# I2C support +# +# CONFIG_I2C is not set + +# +# Mice +# +# CONFIG_BUSMOUSE is not set +# CONFIG_MOUSE is not set + +# +# Joysticks +# +# CONFIG_INPUT_GAMEPORT is not set +# CONFIG_INPUT_NS558 is not set +# CONFIG_INPUT_LIGHTNING is not set +# CONFIG_INPUT_PCIGAME is not set +# CONFIG_INPUT_CS461X is not set +# CONFIG_INPUT_EMU10K1 is not set +# CONFIG_INPUT_SERIO is not set +# CONFIG_INPUT_SERPORT is not set +# CONFIG_INPUT_ANALOG is not set +# CONFIG_INPUT_A3D is not set +# CONFIG_INPUT_ADI is not set +# CONFIG_INPUT_COBRA is not set +# CONFIG_INPUT_GF2K is not set +# CONFIG_INPUT_GRIP is not set +# CONFIG_INPUT_INTERACT is not set +# CONFIG_INPUT_TMDC is not set +# CONFIG_INPUT_SIDEWINDER is not set +# CONFIG_INPUT_IFORCE_USB is not set +# CONFIG_INPUT_IFORCE_232 is not set +# CONFIG_INPUT_WARRIOR is not set +# CONFIG_INPUT_MAGELLAN is not set +# CONFIG_INPUT_SPACEORB is not set +# CONFIG_INPUT_SPACEBALL is not set +# CONFIG_INPUT_STINGER is not set +# CONFIG_INPUT_DB9 is not set +# CONFIG_INPUT_GAMECON is not set +# CONFIG_INPUT_TURBOGRAFX is not set +# CONFIG_QIC02_TAPE is not set + +# +# Watchdog Cards +# +# CONFIG_WATCHDOG is not set +# CONFIG_INTEL_RNG is not set +# CONFIG_NVRAM is not set +# CONFIG_RTC is not set +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set + +# +# Ftape, the floppy tape device driver +# +# CONFIG_FTAPE is not set +# CONFIG_AGP is not set +# CONFIG_DRM is not set + +# +# File systems +# +# CONFIG_QUOTA is not set +# CONFIG_AUTOFS_FS is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +# CONFIG_ADFS_FS is not set +# CONFIG_ADFS_FS_RW is not set +# CONFIG_AFFS_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EXT3_FS is not set +# CONFIG_JBD is not set +# CONFIG_JBD_DEBUG is not set +# CONFIG_FAT_FS is not set +# CONFIG_MSDOS_FS is not set +# CONFIG_UMSDOS_FS is not set +# CONFIG_VFAT_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS_FS is not set +# CONFIG_JFFS2_FS is not set +# CONFIG_CRAMFS is not set +# CONFIG_TMPFS is not set +CONFIG_RAMFS=y +# CONFIG_ISO9660_FS is not set +# CONFIG_JOLIET is not set +# CONFIG_ZISOFS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_NTFS_FS is not set +# CONFIG_NTFS_RW is not set +# CONFIG_HPFS_FS is not set +CONFIG_PROC_FS=y +# CONFIG_DEVFS_FS is not set +# CONFIG_DEVFS_MOUNT is not set +# CONFIG_DEVFS_DEBUG is not set +CONFIG_DEVPTS_FS=y +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX4FS_RW is not set +CONFIG_ROMFS_FS=y +# CONFIG_EXT2_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UDF_FS is not set +# CONFIG_UDF_RW is not set +# CONFIG_UFS_FS is not set +# CONFIG_UFS_FS_WRITE is not set + +# +# Network File Systems +# +# CONFIG_CODA_FS is not set +# CONFIG_INTERMEZZO_FS is not set +# CONFIG_NFS_FS is not set +# CONFIG_NFS_V3 is not set +# CONFIG_ROOT_NFS is not set +# CONFIG_NFSD is not set +# CONFIG_NFSD_V3 is not set +# CONFIG_SUNRPC is not set +# CONFIG_LOCKD is not set +# CONFIG_SMB_FS is not set +# CONFIG_NCP_FS is not set +# CONFIG_NCPFS_PACKET_SIGNING is not set +# CONFIG_NCPFS_IOCTL_LOCKING is not set +# CONFIG_NCPFS_STRONG is not set +# CONFIG_NCPFS_NFS_NS is not set +# CONFIG_NCPFS_OS2_NS is not set +# CONFIG_NCPFS_SMALLDOS is not set +# CONFIG_NCPFS_NLS is not set +# CONFIG_NCPFS_EXTRAS is not set +# CONFIG_ZISOFS_FS is not set +# CONFIG_ZLIB_FS_INFLATE is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_SMB_NLS is not set +# CONFIG_NLS is not set + +# +# Sound +# +# CONFIG_SOUND is not set + +# +# USB support +# +# CONFIG_USB is not set +# CONFIG_USB_UHCI is not set +# CONFIG_USB_UHCI_ALT is not set +# CONFIG_USB_OHCI is not set +# CONFIG_USB_AUDIO is not set +# CONFIG_USB_BLUETOOTH is not set +# CONFIG_USB_STORAGE is not set +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_DPCM is not set +# CONFIG_USB_STORAGE_HP8200e is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_HID is not set +# CONFIG_USB_HIDDEV is not set +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set +# CONFIG_USB_WACOM is not set +# CONFIG_USB_DC2XX is not set +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_SCANNER is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USB_HPUSBSCSI is not set +# CONFIG_USB_IBMCAM is not set +# CONFIG_USB_OV511 is not set +# CONFIG_USB_PWC is not set +# CONFIG_USB_SE401 is not set +# CONFIG_USB_DSBR is not set +# CONFIG_USB_DABUSB is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_CATC is not set +# CONFIG_USB_CDCETHER is not set +# CONFIG_USB_USBNET is not set +# CONFIG_USB_USS720 is not set + +# +# USB Serial Converter support +# +# CONFIG_USB_SERIAL is not set +# CONFIG_USB_SERIAL_GENERIC is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA28 is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA28X is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA28XA is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA28XB is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA19 is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA18X is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA19W is not set +# CONFIG_USB_SERIAL_KEYSPAN_USA49W is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_RIO500 is not set + +# +# Kernel hacking +# +CONFIG_FULLDEBUG=y +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_PROFILE is not set +# CONFIG_NO_KERNEL_MSG is not set diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/config.uClibc ./vendors/NEC/v850e-sim-gdb/config.uClibc --- ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/config.uClibc Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/v850e-sim-gdb/config.uClibc Fri Feb 1 14:40:15 2002 @@ -0,0 +1,191 @@ +# Library Configuration rules for uClibc +# +# This file contains rules which are shared between multiple Makefiles. All +# normal configuration options live in the file named "Config". You probably +# should not mess with this file unless you know what you are doing... +# +# Copyright (C) 2000 by Lineo, inc. +# Copyright (C) 2000,2001 Erik Andersen +# +# This program is free software; you can redistribute it and/or modify it under +# the terms of the GNU Library General Public License as published by the Free +# Software Foundation; either version 2 of the License, or (at your option) any +# later version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more +# details. +# +# You should have received a copy of the GNU Library General Public License +# along with this program; if not, write to the Free Software Foundation, Inc., +# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Derived in part from the Linux-8086 C library, the GNU C Library, and several +# other sundry sources. Files within this library are copyright by their +# respective copyright holders. + +TARGET_ARCH = v850 + +# If you are running a cross compiler, you may want to set this +# to something more interesting... +CROSS = v850e-elf- +CC = $(CROSS)gcc +AR = $(CROSS)ar +LD = $(CROSS)ld +NM = $(CROSS)nm +STRIPTOOL = $(CROSS)strip +#STRIPTOOL = /bin/true + +# Set the following to `true' to make a debuggable build, and `false' for +# production builds. +DODEBUG = false + +# Compiler warnings you want to see +WARNINGS=-Wall + +# Note that the kernel source you use to compile with should be the same as the +# Linux kernel you run your apps on. uClibc doesn't even try to achieve binary +# compatibility across kernel versions. So don't expect, for example, uClibc +# compiled with Linux kernel 2.0.x to implement lchown properly, since 2.0.x +# can't do that. Similarly, if you compile uClibc vs Linux 2.4.x kernel headers, +# but then run on Linux 2.0.x, lchown will be compiled into uClibc, but won't +# work at all. You have been warned. +KERNEL_SOURCE = $(ROOTDIR)/$(LINUXDIR) + +# Set this to `false' if your CPU doesn't have a memory management unit (MMU). +# Set it to `true' otherwise. +HAS_MMU = false + +# Set this to `false' if you don't have/need basic floating point support +# support in libc (strtod, printf, scanf). Set it to `true' otherwise. +# If this is not true, then libm will not be built. +HAS_FLOATING_POINT = true + +# Set to `true' if you want the math library to contain the full set +# of C99 math library features. Costs an extra 35k or so on x86. +DO_C99_MATH = false + +# Set this to `false' if you don't have/need "(unsigned) long long int" support. +# Set it to `true' otherwise. +# Affects *printf and *scanf functions. +# Also omits strto(u)ll, and (u)lltostr from the library if `false'. +HAS_LONG_LONG = true + +# Set this to `false' if you don't have/need locale support; `true' otherwise. +# Note: Currently only affects the ctype functions. You must also generate +# a locale file for anything but the C locale. See directory extra/locale for +# a utility to do so. Also see the following option. +HAS_LOCALE = false + +# Set this to the path of your uClibc locale file directory. +# Warning! This must be different than the glibc locale directory to avoid +# name conflicts, as the locale files are entirely different in format! +LOCALE_DIR = "/usr/share/uClibc-locale/" + +# This specifies which malloc implementation is used. +# "malloc-simple" is very, very small, but is also very, very dumb +# and does not try to make good use of memory or clean up after itself. +# +# "malloc" on the other hand is a bit bigger, but is pretty smart thereby +# minimizing memory wastage and reusing already allocated memory. This +# can be lots faster and safer IMHO. +# +# "malloc-930716" is from libc-5.3.12 and was/is the standard gnu malloc. +# It is actually smaller than "malloc", at least on i386. Right now, it +# only works on i386 (and maybe m68k) because it needs sbrk. +#MALLOC = malloc-simple +MALLOC = malloc +#MALLOC = malloc-930716 + +# If you want to collect common syscall code into one function, set to this to +# `true'. Set it to false otherwise. +# On i386 this saves about than 2.8k over all syscalls. +# The idea came from the implementation in dietlibc. +# At present, only affects i386. +UNIFIED_SYSCALL = false + +# If you want large file support (greater then 2 GiB) turn this on. +# Do not enable this unless your kernel provides large file support. +DOLFS = false + +# Posix regular expression code is really big -- 27k all by itself. +# If you don't use regular expressions, turn this off and save space. +# Of course, if you only staticly link, leave this on, since it will +# only be included in your apps if you use regular expressions. +INCLUDE_REGEX=true + +# If you want to include RPC support, enable this. RPC is almost never used +# for anything except NFS support, so unless you plan to use NFS, leave this +# disabled. This is off by default. +INCLUDE_RPC = true + +# If you want to include support for the next version of the Internet +# Protocol: IP version 6, enable this. This is off by default. +INCLUDE_IPV6 = false + +# If you want to support only Unix 98 PTYs enable this. Some older +# applications may need this disabled. For most current programs, +# you can generally leave this true. +UNIX98PTY_ONLY = true + +# Enable this if /dev/pts is on a devpts or devfs file system. Both +# these filesystems automatically manage permissions on the /dev/pts +# devices. You may need to mount this fs on /dev/pts for this to work. +# This is true by default. +ASSUME_DEVPTS = true + + +# If you want to compile the library as PIC code, turn this on. +# This is automagically enabled when HAVE_SHARED is true +DOPIC = false + +# String prefixed to all user symbol names by the C compiler. Usually +# either empty or an underscore. +C_SYMBOL_PREFIX = _ + +# Enable support for shared libraries? If this is false, you can +# ignore all the rest of the options in this file... +HAVE_SHARED = false + +# uClibc has a native shared library loader for some architectures. +BUILD_UCLIBC_LDSO=false + +# If you are using shared libraries, but do not want/have a native +# uClibc shared library loader, please specify the name of your +# system's shared library loader here... +#SYSTEM_LDSO=/lib/ld-linux.so.2 + +# When using shared libraries, this path is the location where the +# shared library will be invoked. This value will be compiled into +# every binary compiled with uClibc. +# +# BIG FAT WARNING: +# If you do not have a shared library loader with the correct name +# sitting in the directory this points to, your binaries will not run. +SHARED_LIB_LOADER_PATH=$(DEVEL_PREFIX)/lib + +# DEVEL_PREFIX is the directory into which the uClibc development +# environment will be installed. The result will look something +# like the following: +# DEVEL_PREFIX/ +# bin/ +# lib/ +# include/ +# This value is used by the 'make install' Makefile target. Since this +# directory is compiled into the uclibc cross compiler spoofer, you +# have to recompile if you change this value... +DEVEL_PREFIX = + +# SYSTEM_DEVEL_PREFIX is the directory prefix used when installing +# bin/arch-uclibc-gcc, bin/arch-uclibc-ld, etc. This is only used by +# the 'make install' target, and is not compiled into anything. This +# defaults to $DEVEL_PREFIX/usr, but makers of .rpms and .debs will +# want to set this to "/usr" instead. +SYSTEM_DEVEL_PREFIX = $(DEVEL_PREFIX) + +# If you want 'make install' to install everything under a temporary +# directory, the define PREFIX during the install step, +# i.e., 'make PREFIX=/var/tmp/uClibc install'. +PREFIX = + diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/config.vendor ./vendors/NEC/v850e-sim-gdb/config.vendor --- ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/config.vendor Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/v850e-sim-gdb/config.vendor Fri Feb 1 14:40:15 2002 @@ -0,0 +1,405 @@ +# +# Automatically generated by make menuconfig: don't edit +# + +# +# Debug Builds +# +CONFIG_LIB_DEBUG=y +CONFIG_USER_DEBUG=y + +# +# Compulsory Configuration +# +CONFIG_USER_RAMIMAGE_RAMFS64=y +# CONFIG_USER_RAMIMAGE_RAMFS128 is not set +# CONFIG_USER_RAMIMAGE_RAMFS256 is not set + +# +# Core Applications +# +CONFIG_USER_INIT_INIT=y +CONFIG_USER_INIT_CONSOLE_SH=y +# CONFIG_USER_INIT_RUN_FIREWALL is not set +# CONFIG_USER_SASH_SH is not set +# CONFIG_USER_SH_SH is not set +# CONFIG_USER_BASH_BASH is not set +CONFIG_USER_OTHER_SH=y +# CONFIG_USER_SASH_REBOOT is not set +# CONFIG_USER_SASH_SHUTDOWN is not set +# CONFIG_USER_INIT_EXPAND is not set +# CONFIG_USER_VERSION_VERSION is not set +# CONFIG_USER_FLASHW_FLASHW is not set +# CONFIG_USER_LOGIN_LOGIN is not set +# CONFIG_USER_AGETTY_AGETTY is not set +# CONFIG_USER_GETTYD_GETTYD is not set +# CONFIG_USER_NETFLASH_NETFLASH is not set +# CONFIG_USER_RECOVER_RECOVER is not set +# CONFIG_USER_BOOTTOOLS_FLASHLOADER is not set +# CONFIG_USER_BOOTTOOLS_HIMEMLOADER is not set +CONFIG_USER_LOGIN_PASSWD=y +# CONFIG_USER_CRON_CRON is not set +# CONFIG_USER_RTC_M41T11 is not set +# CONFIG_USER_RTC_DS1302 is not set + +# +# Force library building (Normally built when required) +# +# CONFIG_LIB_LIBDES_FORCE is not set +# CONFIG_LIB_LIBSSL_FORCE is not set +# CONFIG_LIB_LIBGMP_FORCE is not set +# CONFIG_LIB_LIBG_FORCE is not set +# CONFIG_LIB_LIBPCAP_FORCE is not set +# CONFIG_LIB_ZLIB_FORCE is not set + +# +# Filesystem Applications +# +# CONFIG_USER_FLATFSD_FLATFSD is not set +# CONFIG_USER_MOUNT_MOUNT is not set +# CONFIG_USER_MOUNT_UMOUNT is not set +# CONFIG_USER_FDISK_FDISK is not set +# CONFIG_USER_E2FSPROGS_E2FSCK_E2FSCK is not set +# CONFIG_USER_E2FSPROGS_MISC_MKE2FS is not set +# CONFIG_USER_E2FSPROGS_MISC_BADBLOCKS is not set +# CONFIG_USER_E2FSPROGS_MISC_CHATTR is not set +# CONFIG_USER_E2FSPROGS_MISC_DUMPE2FS is not set +# CONFIG_USER_E2FSPROGS_MISC_E2LABEL is not set +# CONFIG_USER_E2FSPROGS_MISC_FSCK is not set +# CONFIG_USER_E2FSPROGS_MISC_LSATTR is not set +# CONFIG_USER_E2FSPROGS_MISC_MKLOST_FOUND is not set +# CONFIG_USER_REISERFSPROGS is not set +# CONFIG_USER_REISERFSPROGS_DEBUGRESIERFS is not set +# CONFIG_USER_REISERFSPROGS_MKREISERFS is not set +# CONFIG_USER_REISERFSPROGS_REISERFSCK is not set +# CONFIG_USER_REISERFSPROGS_RESIZE_REISERFS is not set +# CONFIG_USER_REISERFSPROGS_UNPACK is not set +# CONFIG_USER_E2FSPROGS_MISC_TUNE2FS is not set +# CONFIG_USER_E2FSPROGS_MISC_UUIDGEN is not set +# CONFIG_USER_SAMBA is not set +# CONFIG_USER_SMBMOUNT_SMBMOUNT is not set +# CONFIG_USER_SMBMOUNT_SMBUMOUNT is not set + +# +# Network Applications +# +# CONFIG_USER_ROUTE_ARP is not set +# CONFIG_USER_BOA_SRC_BOA is not set +# CONFIG_USER_BPALOGIN_BPALOGIN is not set +# CONFIG_USER_BRCFG_BRCFG is not set +# CONFIG_USER_DHCPCD_DHCPCD is not set +# CONFIG_USER_DHCPCD_NEW_DHCPCD is not set +# CONFIG_USER_DHCPD_DHCPD is not set +# CONFIG_USER_DHCP_ISC_SERVER_DHCPD is not set +# CONFIG_USER_DHCP_ISC_CLIENT_DHCP is not set +# CONFIG_USER_DIALD_DIALD is not set +# CONFIG_USER_DISCARD_DISCARD is not set +# CONFIG_USER_DNSMASQ_DNSMASQ is not set +# CONFIG_USER_ETHATTACH_ETHATTACH is not set +# CONFIG_USER_FTP_FTP_FTP is not set +# CONFIG_USER_FREESWAN is not set +# CONFIG_USER_HTTPD_HTTPD is not set +# CONFIG_USER_IFATTACH_IFATTACH is not set +# CONFIG_USER_ROUTE_IFCONFIG is not set +# CONFIG_USER_INETD_INETD is not set +# CONFIG_USER_IPCHAINS_IPCHAINS is not set +# CONFIG_USER_IPFWADM_IPFWADM is not set +# CONFIG_USER_IPMASQADM_IPMASQADM is not set +# CONFIG_USER_IPPORTFW_IPPORTFW is not set +# CONFIG_USER_IPREDIR_IPREDIR is not set +# CONFIG_USER_IPROUTE2 is not set +# CONFIG_USER_IPTABLES_IPTABLES is not set +# CONFIG_USER_KLAXON_KLAXON is not set +# CONFIG_USER_SMTP_SMTPCLIENT is not set +# CONFIG_USER_MAIL_MAIL_IP is not set +# CONFIG_USER_MINI_HTTPD_MINI_HTTPD is not set +# CONFIG_USER_LOATTACH_LOATTACH is not set +# CONFIG_USER_MSNTP_MSNTP is not set +# CONFIG_USER_ROUTE_NETSTAT is not set +# CONFIG_USER_ROUTE_MIITOOL is not set +# CONFIG_USER_PING_PING is not set +# CONFIG_USER_PLUG_PLUG is not set +# CONFIG_USER_PORTMAP_PORTMAP is not set +# CONFIG_USER_PPPD_PPPD_PPPD is not set +# CONFIG_USER_PPTPD_PPTPCTRL is not set +# CONFIG_USER_PPTPD_PPTPD is not set +# CONFIG_USER_PPTP_CLIENT_PPTP is not set +# CONFIG_USER_PPTP_CLIENT_PPTP_CALLMGR is not set +# CONFIG_USER_RDATE_RDATE is not set +# CONFIG_USER_ROUTE_ROUTE is not set +# CONFIG_USER_ROUTED_ROUTED is not set +# CONFIG_USER_RP_PPPOE_PPPOE is not set +# CONFIG_USER_SLATTACH_SLATTACH is not set +# CONFIG_USER_SNMPD_SNMPD is not set +# CONFIG_USER_STUNNEL_STUNNEL is not set +# CONFIG_USER_SQUID_SQUID is not set +# CONFIG_USER_SSH_SSH is not set +# CONFIG_USER_SSH_SSHD is not set +# CONFIG_USER_SSH_SSHKEYGEN is not set +# CONFIG_USER_STP_STP is not set +# CONFIG_USER_TCPWRAP_TCPD is not set +# CONFIG_USER_TCPBLAST_TCPBLAST is not set +# CONFIG_USER_TCPDUMP_TCPDUMP is not set +# CONFIG_USER_TELNETD_TELNETD is not set +# CONFIG_USER_TELNET_TELNET is not set +# CONFIG_USER_TFTPD_TFTPD is not set +# CONFIG_USER_THTTPD_THTTPD is not set +# CONFIG_USER_TRACEROUTE_TRACEROUTE is not set +# CONFIG_USER_UCDSNMP_SNMPD is not set +# CONFIG_USER_VPNLED_VPNLED is not set +# CONFIG_USER_WGET is not set +# CONFIG_USER_ZEBRA_ZEBRA_ZEBRA is not set +# CONFIG_USER_NET_TOOLS_ARP is not set +CONFIG_USER_NET_TOOLS_HOSTNAME=y +# CONFIG_USER_NET_TOOLS_IFCONFIG is not set +# CONFIG_USER_NET_TOOLS_NAMEIF is not set +# CONFIG_USER_NET_TOOLS_NETSTAT is not set +# CONFIG_USER_NET_TOOLS_PLIPCONFIG is not set +# CONFIG_USER_NET_TOOLS_RARP is not set +# CONFIG_USER_NET_TOOLS_ROUTE is not set +# CONFIG_USER_NET_TOOLS_SLATTACH is not set +# CONFIG_USER_NET_TOOLS_MII_TOOL is not set +# CONFIG_USER_WIRELESS_TOOLS is not set + +# +# Miscellaneous Applications +# +CONFIG_USER_CAL_CAL=y +# CONFIG_USER_CHAT_CHAT is not set +# CONFIG_USER_CKSUM_CKSUM is not set +# CONFIG_USER_CLOCK_CLOCK is not set +CONFIG_USER_CPU_CPU=y +CONFIG_USER_CAL_DATE=y +CONFIG_USER_DHRYSTONE_DHRYSTONE=y +# CONFIG_USER_GDBSERVER_GDBREPLAY is not set +# CONFIG_USER_GDBSERVER_GDBSERVER is not set +# CONFIG_USER_HD_HD is not set +# CONFIG_USER_LCD_LCD is not set +CONFIG_USER_MAWK_AWK=y +# CONFIG_USER_NULL_NULL is not set +# CONFIG_USER_NWSH_NWSH is not set +# CONFIG_USER_READPROFILE_READPROFILE is not set +# CONFIG_USER_ROOTLOADER_ROOTLOADER is not set +# CONFIG_USER_SETSERIAL_SETSERIAL is not set +CONFIG_USER_STTY_STTY=y +# CONFIG_USER_TIP_TIP is not set +CONFIG_USER_LEVEE_VI=y +# CONFIG_USER_LIRC is not set +# CONFIG_USER_LIRC_LIRCD is not set +# CONFIG_USER_LIRC_IRRECORD is not set +# CONFIG_USER_LIRC_LIRCMD is not set +# CONFIG_USER_LIRC_IREXEC is not set +# CONFIG_USER_LIRC_IRW is not set +# CONFIG_USER_LIRC_MODE2 is not set +# CONFIG_USER_LISSA_LISSA is not set +# CONFIG_USER_MATH_TEST is not set +# CONFIG_USER_PALMBOT_PALMBOT is not set +# CONFIG_USER_PCMCIA_CS is not set +# CONFIG_USER_PYTHON_PYTHON is not set +# CONFIG_USER_TRIPWIRE_SIGGEN is not set +# CONFIG_USER_STRACE_STRACE is not set +# CONFIG_USER_TRIPWIRE_TRIPWIRE is not set +# CONFIG_USER_FROB_LED_FROB_LED is not set +# CONFIG_USER_LEDCON_LEDCON is not set +# CONFIG_USER_MP3PLAY_MP3PLAY is not set +# CONFIG_USER_MUSICBOX_MUSICBOX is not set +# CONFIG_USER_PLAY_PLAY is not set +# CONFIG_USER_PLAY_TONE is not set +# CONFIG_USER_VPLAY_VPLAY is not set +# CONFIG_USER_VPLAY_VREC is not set +# CONFIG_USER_VPLAY_MIXER is not set +# CONFIG_USER_FILEUTILS_CAT is not set +CONFIG_USER_FILEUTILS_CHGRP=y +CONFIG_USER_FILEUTILS_CHMOD=y +CONFIG_USER_FILEUTILS_CHOWN=y +CONFIG_USER_FILEUTILS_CMP=y +CONFIG_USER_FILEUTILS_CP=y +CONFIG_USER_FILEUTILS_DD=y +CONFIG_USER_FILEUTILS_GREP=y +# CONFIG_USER_FILEUTILS_L is not set +CONFIG_USER_FILEUTILS_LN=y +CONFIG_USER_FILEUTILS_LS=y +CONFIG_USER_FILEUTILS_MKDIR=y +CONFIG_USER_FILEUTILS_MKFIFO=y +CONFIG_USER_FILEUTILS_MKNOD=y +CONFIG_USER_FILEUTILS_MORE=y +CONFIG_USER_FILEUTILS_MV=y +CONFIG_USER_FILEUTILS_RM=y +CONFIG_USER_FILEUTILS_RMDIR=y +CONFIG_USER_FILEUTILS_SYNC=y +CONFIG_USER_FILEUTILS_TOUCH=y +CONFIG_USER_SHUTILS_BASENAME=y +CONFIG_USER_SHUTILS_DATE=y +CONFIG_USER_SHUTILS_DIRNAME=y +CONFIG_USER_SHUTILS_ECHO=y +CONFIG_USER_SHUTILS_FALSE=y +CONFIG_USER_SHUTILS_LOGNAME=y +CONFIG_USER_SHUTILS_PRINTENV=y +CONFIG_USER_SHUTILS_PWD=y +CONFIG_USER_SHUTILS_TRUE=y +CONFIG_USER_SHUTILS_UNAME=y +CONFIG_USER_SHUTILS_WHICH=y +CONFIG_USER_SHUTILS_WHOAMI=y +CONFIG_USER_SHUTILS_YES=y +CONFIG_USER_SYSUTILS_REBOOT=y +CONFIG_USER_SYSUTILS_SHUTDOWN=y +# CONFIG_USER_SYSUTILS_DF is not set +CONFIG_USER_SYSUTILS_FREE=y +CONFIG_USER_SYSUTILS_HOSTNAME=y +CONFIG_USER_SYSUTILS_KILL=y +# CONFIG_USER_SYSUTILS_PS is not set + +# +# BusyBox +# +CONFIG_USER_BUSYBOX_BUSYBOX=y +# CONFIG_USER_BUSYBOX_ADJTIMEX is not set +# CONFIG_USER_BUSYBOX_AR is not set +# CONFIG_USER_BUSYBOX_BASENAME is not set +CONFIG_USER_BUSYBOX_CAT=y +# CONFIG_USER_BUSYBOX_CHGRP is not set +# CONFIG_USER_BUSYBOX_CHMOD is not set +# CONFIG_USER_BUSYBOX_CHOWN is not set +# CONFIG_USER_BUSYBOX_CHROOT is not set +# CONFIG_USER_BUSYBOX_CLEAR is not set +# CONFIG_USER_BUSYBOX_CMP is not set +# CONFIG_USER_BUSYBOX_CP is not set +# CONFIG_USER_BUSYBOX_CUT is not set +# CONFIG_USER_BUSYBOX_DATE is not set +# CONFIG_USER_BUSYBOX_DC is not set +# CONFIG_USER_BUSYBOX_DD is not set +CONFIG_USER_BUSYBOX_DF=y +# CONFIG_USER_BUSYBOX_DIRNAME is not set +# CONFIG_USER_BUSYBOX_DMESG is not set +# CONFIG_USER_BUSYBOX_DUTMP is not set +# CONFIG_USER_BUSYBOX_DU is not set +# CONFIG_USER_BUSYBOX_ECHO is not set +# CONFIG_USER_BUSYBOX_ENV is not set +# CONFIG_USER_BUSYBOX_EXPR is not set +# CONFIG_USER_BUSYBOX_FIND is not set +# CONFIG_USER_BUSYBOX_FREE is not set +# CONFIG_USER_BUSYBOX_FREERAMDISK is not set +# CONFIG_USER_BUSYBOX_FSCK_MINIX is not set +# CONFIG_USER_BUSYBOX_GETOPT is not set +# CONFIG_USER_BUSYBOX_GREP is not set +# CONFIG_USER_BUSYBOX_GUNZIP is not set +# CONFIG_USER_BUSYBOX_GZIP is not set +# CONFIG_USER_BUSYBOX_HALT is not set +# CONFIG_USER_BUSYBOX_HEAD is not set +# CONFIG_USER_BUSYBOX_HOSTNAME is not set +# CONFIG_USER_BUSYBOX_ID is not set +# CONFIG_USER_BUSYBOX_IFCONFIG is not set +# CONFIG_USER_BUSYBOX_INIT is not set +# CONFIG_USER_BUSYBOX_INSMOD is not set +# CONFIG_USER_BUSYBOX_KILL is not set +# CONFIG_USER_BUSYBOX_KILLALL is not set +# CONFIG_USER_BUSYBOX_KLOGD is not set +# CONFIG_USER_BUSYBOX_LENGTH is not set +# CONFIG_USER_BUSYBOX_LN is not set +# CONFIG_USER_BUSYBOX_LOGGER is not set +# CONFIG_USER_BUSYBOX_LOGNAME is not set +# CONFIG_USER_BUSYBOX_LS is not set +# CONFIG_USER_BUSYBOX_LSMOD is not set +# CONFIG_USER_BUSYBOX_MAKEDEVS is not set +# CONFIG_USER_BUSYBOX_MD5SUM is not set +# CONFIG_USER_BUSYBOX_MKDIR is not set +# CONFIG_USER_BUSYBOX_MKFS_MINIX is not set +# CONFIG_USER_BUSYBOX_MKNOD is not set +# CONFIG_USER_BUSYBOX_MKTEMP is not set +# CONFIG_USER_BUSYBOX_MODPROBE is not set +# CONFIG_USER_BUSYBOX_MORE is not set +CONFIG_USER_BUSYBOX_MOUNT=y +# CONFIG_USER_BUSYBOX_MOUNT_LOOP is not set +CONFIG_USER_BUSYBOX_MTAB_SUPPORT=y +CONFIG_USER_BUSYBOX_NFSMOUNT=y +# CONFIG_USER_BUSYBOX_MV is not set +# CONFIG_USER_BUSYBOX_NC is not set +# CONFIG_USER_BUSYBOX_NSLOOKUP is not set +# CONFIG_USER_BUSYBOX_PIDOF is not set +# CONFIG_USER_BUSYBOX_PING is not set +# CONFIG_USER_BUSYBOX_PIVOT_ROOT is not set +# CONFIG_USER_BUSYBOX_POWEROFF is not set +# CONFIG_USER_BUSYBOX_PRINTF is not set +CONFIG_USER_BUSYBOX_PS=y +# CONFIG_USER_BUSYBOX_PWD is not set +# CONFIG_USER_BUSYBOX_RDATE is not set +# CONFIG_USER_BUSYBOX_READLINK is not set +# CONFIG_USER_BUSYBOX_REBOOT is not set +# CONFIG_USER_BUSYBOX_RENICE is not set +# CONFIG_USER_BUSYBOX_RESET is not set +# CONFIG_USER_BUSYBOX_RM is not set +# CONFIG_USER_BUSYBOX_RMDIR is not set +# CONFIG_USER_BUSYBOX_RMMOD is not set +# CONFIG_USER_BUSYBOX_ROUTE is not set +# CONFIG_USER_BUSYBOX_RPM2CPIO is not set +# CONFIG_USER_BUSYBOX_SED is not set +CONFIG_USER_BUSYBOX_SHELL=y +# CONFIG_USER_BUSYBOX_ASH is not set +# CONFIG_USER_BUSYBOX_SH_IS_ASH is not set +# CONFIG_USER_BUSYBOX_HUSH is not set +# CONFIG_USER_BUSYBOX_SH_IS_HUSH is not set +# CONFIG_USER_BUSYBOX_LASH is not set +# CONFIG_USER_BUSYBOX_SH_IS_LASH is not set +CONFIG_USER_BUSYBOX_MSH=y +CONFIG_USER_BUSYBOX_SH_IS_MSH=y +CONFIG_USER_BUSYBOX_COMMAND_EDITING=y +CONFIG_USER_BUSYBOX_TAB_COMPLETION=y +# CONFIG_USER_BUSYBOX_USERNAME_COMPLETION is not set +# CONFIG_USER_BUSYBOX_SH_STANDALONE_SHELL is not set +# CONFIG_USER_BUSYBOX_SH_FANCY_PROMPT is not set +# CONFIG_USER_BUSYBOX_SLEEP is not set +# CONFIG_USER_BUSYBOX_SORT is not set +# CONFIG_USER_BUSYBOX_STTY is not set +# CONFIG_USER_BUSYBOX_SYNC is not set +# CONFIG_USER_BUSYBOX_SYSLOGD is not set +# CONFIG_USER_BUSYBOX_TAIL is not set +# CONFIG_USER_BUSYBOX_TAR is not set +# CONFIG_USER_BUSYBOX_TEE is not set +# CONFIG_USER_BUSYBOX_TELNET is not set +# CONFIG_USER_BUSYBOX_TEST is not set +# CONFIG_USER_BUSYBOX_TFTP is not set +# CONFIG_USER_BUSYBOX_TOUCH is not set +# CONFIG_USER_BUSYBOX_TR is not set +# CONFIG_USER_BUSYBOX_TRACEROUTE is not set +# CONFIG_USER_BUSYBOX_TRUE_FALSE is not set +# CONFIG_USER_BUSYBOX_TTY is not set +# CONFIG_USER_BUSYBOX_UMOUNT is not set +# CONFIG_USER_BUSYBOX_UNAME is not set +# CONFIG_USER_BUSYBOX_UNIQ is not set +# CONFIG_USER_BUSYBOX_UNIX2DOS is not set +# CONFIG_USER_BUSYBOX_UPTIME is not set +# CONFIG_USER_BUSYBOX_USLEEP is not set +# CONFIG_USER_BUSYBOX_UUDECODE is not set +# CONFIG_USER_BUSYBOX_UUENCODE is not set +# CONFIG_USER_BUSYBOX_VI is not set +# CONFIG_USER_BUSYBOX_WATCHDOG is not set +# CONFIG_USER_BUSYBOX_WC is not set +# CONFIG_USER_BUSYBOX_WGET is not set +# CONFIG_USER_BUSYBOX_WHICH is not set +# CONFIG_USER_BUSYBOX_WHOAMI is not set +# CONFIG_USER_BUSYBOX_XARGS is not set +# CONFIG_USER_BUSYBOX_YES is not set +# CONFIG_USER_BUSYBOX_VERBOSE_USAGE is not set +# CONFIG_USER_BUSYBOX_AUTOWIDTH is not set +# CONFIG_USER_BUSYBOX_NEW_MODULE_INTERFACE is not set +# CONFIG_USER_BUSYBOX_OLD_MODULE_INTERFACE is not set +# CONFIG_USER_BUSYBOX_INSMOD_VERSION_CHECKING is not set +# CONFIG_USER_BUSYBOX_HUMAN_READABLE is not set + +# +# Tinylogin +# +# CONFIG_USER_TINYLOGIN_TINYLOGIN is not set + +# +# MicroWindows +# +# CONFIG_USER_MICROWIN is not set + +# +# Games +# +# CONFIG_USER_GAMES_ADVENT4 is not set +CONFIG_USER_GAMES_DUNGEON=y +CONFIG_LIB_LIBG=y +# CONFIG_USER_GAMES_XMAME is not set diff -ruP -X../diff.xcl ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/inittab ./vendors/NEC/v850e-sim-gdb/inittab --- ../orig/uClinux-dist/vendors/NEC/v850e-sim-gdb/inittab Thu Jan 1 09:00:00 1970 +++ ./vendors/NEC/v850e-sim-gdb/inittab Mon Jan 28 15:55:43 2002 @@ -0,0 +1,3 @@ +#inet:unknown:/bin/inetd +#boa:unknown:/bin/boa +#ttyS0:vt100:/bin/agetty -l /bin/login ttyS0 19200