Mercurial > hg > aboriginal
comparison sources/configs/m68k @ 225:957c1c3b7766
An m68k config. Note that the kernel miniconfig is based on defconfig (an amiga kernel) which
I haven't got an emulator for, and qemu's m68k support doesn't include a non-coldfire board yet.
author | Rob Landley <rob@landley.net> |
---|---|
date | Thu, 11 Oct 2007 01:48:07 -0500 |
parents | |
children | d2311b2989aa |
comparison
equal
deleted
inserted
replaced
224:aec2d3ec7506 | 225:957c1c3b7766 |
---|---|
1 KARCH=m68k | |
2 KERNEL_PATH=vmlinux | |
3 GCC_FLAGS= #"--with-float=soft" | |
4 BINUTILS_FLAGS= | |
5 QEMU_TEST= #$KARCH | |
6 emulator_command() | |
7 { | |
8 # echo qemu-system-arm -M versatilepb -nographic -no-reboot -hda "$1" \ | |
9 # -kernel "$2" -append "'$3 root=/dev/sda console=ttyAMA0'" \ | |
10 # -net nic,model=rtl8139 -net user | |
11 echo | |
12 } | |
13 | |
14 # Write out uClibc .config file. | |
15 | |
16 cat > "${WORK}"/miniconfig-uClibc << 'EOF' | |
17 TARGET_m68k=y | |
18 ARCH_HAS_MMU=y | |
19 ARCH_USE_MMU=y | |
20 UCLIBC_HAS_FLOATS=y | |
21 UCLIBC_HAS_FPU=y | |
22 DOPIC=y | |
23 HAVE_SHARED=y | |
24 LDSO_LDD_SUPPORT=y | |
25 LDSO_CACHE_SUPPORT=y | |
26 UCLIBC_STATIC_LDCONFIG=y | |
27 LDSO_RUNPATH=y | |
28 UCLIBC_CTOR_DTOR=y | |
29 UCLIBC_HAS_THREADS=y | |
30 LINUXTHREADS_OLD=y | |
31 UCLIBC_HAS_LFS=y | |
32 MALLOC_GLIBC_COMPAT=y | |
33 UCLIBC_DYNAMIC_ATEXIT=y | |
34 UCLIBC_SUSV3_LEGACY=y | |
35 UCLIBC_HAS_SHADOW=y | |
36 UCLIBC_HAS___PROGNAME=y | |
37 UNIX98PTY_ONLY=y | |
38 ASSUME_DEVPTS=y | |
39 UCLIBC_HAS_TM_EXTENSIONS=y | |
40 UCLIBC_HAS_TZ_CACHING=y | |
41 UCLIBC_HAS_TZ_FILE=y | |
42 UCLIBC_HAS_TZ_FILE_READ_MANY=y | |
43 UCLIBC_HAS_RPC=y | |
44 UCLIBC_HAS_STRING_GENERIC_OPT=y | |
45 UCLIBC_HAS_STRING_ARCH_OPT=y | |
46 UCLIBC_HAS_CTYPE_TABLES=y | |
47 UCLIBC_HAS_CTYPE_SIGNED=y | |
48 UCLIBC_HAS_STDIO_GETC_MACRO=y | |
49 UCLIBC_HAS_STDIO_PUTC_MACRO=y | |
50 UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y | |
51 UCLIBC_HAS_ERRNO_MESSAGES=y | |
52 UCLIBC_HAS_SIGNUM_MESSAGES=y | |
53 UCLIBC_HAS_GNU_GETOPT=y | |
54 UCLIBC_HAS_GNU_GETSUBOPT=y | |
55 UCLIBC_HAS_REGEX=y | |
56 UCLIBC_HAS_REGEX_OLD=y | |
57 UCLIBC_HAS_FNMATCH=y | |
58 UCLIBC_HAS_FNMATCH_OLD=y | |
59 UCLIBC_HAS_GLOB=y | |
60 UCLIBC_HAS_GNU_GLOB=y | |
61 UCLIBC_BUILD_RELRO=y | |
62 UCLIBC_BUILD_NOEXECSTACK=y | |
63 DOSTRIP=y | |
64 EOF | |
65 | |
66 # Write out Linux kernel .config file | |
67 | |
68 cat > "${WORK}"/miniconfig-linux << 'EOF' | |
69 CONFIG_EXPERIMENTAL=y | |
70 CONFIG_LOCALVERSION_AUTO=y | |
71 CONFIG_SWAP=y | |
72 CONFIG_SYSVIPC=y | |
73 CONFIG_SYSFS_DEPRECATED=y | |
74 CONFIG_BLK_DEV_INITRD=y | |
75 CONFIG_CC_OPTIMIZE_FOR_SIZE=y | |
76 CONFIG_IOSCHED_AS=y | |
77 CONFIG_IOSCHED_DEADLINE=y | |
78 CONFIG_IOSCHED_CFQ=y | |
79 CONFIG_AMIGA=y | |
80 CONFIG_M68020=y | |
81 CONFIG_M68030=y | |
82 CONFIG_M68040=y | |
83 CONFIG_BINFMT_ELF=y | |
84 CONFIG_BINFMT_AOUT=y | |
85 CONFIG_ZORRO=y | |
86 CONFIG_PROC_HARDWARE=y | |
87 CONFIG_NET=y | |
88 CONFIG_PACKET=y | |
89 CONFIG_UNIX=y | |
90 CONFIG_INET=y | |
91 CONFIG_INET_XFRM_MODE_TRANSPORT=y | |
92 CONFIG_INET_XFRM_MODE_TUNNEL=y | |
93 CONFIG_INET_XFRM_MODE_BEET=y | |
94 CONFIG_INET_DIAG=y | |
95 CONFIG_STANDALONE=y | |
96 CONFIG_PREVENT_FIRMWARE_BUILD=y | |
97 CONFIG_BLK_DEV=y | |
98 CONFIG_AMIGA_FLOPPY=y | |
99 CONFIG_BLK_DEV_RAM=y | |
100 CONFIG_CDROM_PKTCDVD=y | |
101 CONFIG_MISC_DEVICES=y | |
102 CONFIG_SCSI=y | |
103 CONFIG_SCSI_PROC_FS=y | |
104 CONFIG_BLK_DEV_SD=y | |
105 CONFIG_CHR_DEV_ST=y | |
106 CONFIG_BLK_DEV_SR=y | |
107 CONFIG_SCSI_CONSTANTS=y | |
108 CONFIG_SCSI_LOWLEVEL=y | |
109 CONFIG_A3000_SCSI=y | |
110 CONFIG_A2091_SCSI=y | |
111 CONFIG_GVP11_SCSI=y | |
112 CONFIG_NETDEVICES=y | |
113 CONFIG_NETDEV_1000=y | |
114 CONFIG_NETDEV_10000=y | |
115 CONFIG_INPUT_MOUSEDEV_PSAUX=y | |
116 CONFIG_INPUT_KEYBOARD=y | |
117 CONFIG_KEYBOARD_ATKBD=y | |
118 CONFIG_INPUT_MOUSE=y | |
119 CONFIG_MOUSE_PS2=y | |
120 CONFIG_SERIO_SERPORT=y | |
121 CONFIG_LEGACY_PTYS=y | |
122 CONFIG_HW_RANDOM=y | |
123 CONFIG_HWMON=y | |
124 CONFIG_DAB=y | |
125 CONFIG_VIDEO_OUTPUT_CONTROL=y | |
126 CONFIG_FB=y | |
127 CONFIG_FB_MODE_HELPERS=y | |
128 CONFIG_FB_AMIGA=y | |
129 CONFIG_FB_AMIGA_OCS=y | |
130 CONFIG_FB_AMIGA_ECS=y | |
131 CONFIG_FB_AMIGA_AGA=y | |
132 CONFIG_HID_SUPPORT=y | |
133 CONFIG_HID=y | |
134 CONFIG_HID_DEBUG=y | |
135 CONFIG_USB_SUPPORT=y | |
136 CONFIG_AMIGA_BUILTIN_SERIAL=y | |
137 CONFIG_EXT2_FS=y | |
138 CONFIG_MINIX_FS=y | |
139 CONFIG_INOTIFY=y | |
140 CONFIG_INOTIFY_USER=y | |
141 CONFIG_MSDOS_FS=y | |
142 CONFIG_PROC_KCORE=y | |
143 CONFIG_NFS_FS=y | |
144 CONFIG_NLS_CODEPAGE_437=y | |
145 CONFIG_ENABLE_MUST_CHECK=y | |
146 CONFIG_CRC32=y | |
147 EOF |