Changeset 08c6c10 in rtems
- Timestamp:
- 02/07/03 00:00:40 (21 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- f18deb2f
- Parents:
- f81fb809
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
ChangeLog
rf81fb809 r08c6c10 1 2003-02-06 Joel Sherrill <joel@OARcorp.com> 2 3 * README.configure: Updated to reflect new BSPs and deprecated 4 targets. 1 5 2003-01-28 Joel Sherrill <joel@OARcorp.com> 2 6 -
README.configure
rf81fb809 r08c6c10 12 12 13 13 To re-generate auto*tool generated files (configure, Makefile.in etc), 14 autoconf-2.5 2 and automake-1.6.*are required.14 autoconf-2.57 and automake-1.7.2 are required. 15 15 16 16 2. Installation … … 177 177 The following bsps are supported: 178 178 179 host-based : posix (on Linux, Solarisand HPUX)180 181 a 29k : portsw182 arm : arm_bare_bsp armulator vegaplus 179 host-based : posix (on Linux, FreeBSD, Cygwin, Solaris, and HPUX) 180 181 arm : arm_bare_bsp armulator edb7312 vegaplus 182 183 183 c4x : c4xsim 184 184 185 h8300 : h8sim 185 i386 : i386ex pc386 ts_386ex 186 187 i386 : i386ex pc386 pc386dx pc486 pc586 pc686 pck6 ts_386ex 188 NOTE: The "pc386" BSP can be compiled to support a 189 variety of PC configurations including PC-104 190 based solutions. 191 186 192 i960 : cvme961 i960sim rxgen960 187 hppa1.1 : simhppa 193 188 194 m68k : dmv152 efi332 efi68k gen68302 gen68340 gen68360 189 gen68360_040 idp mvme136 mvme147 mvme147s mvme162 ods68302 190 mrm332 191 no_cpu : no_bsp 195 gen68360_040 idp mcf5206elite mrm332 mvme136 mvme147 196 mvme147s mvme162 mvme162lx ods68302 197 198 no_cpu : no_bsp (porting example) 199 192 200 mips : p4600 p4650 (p4000 port with either R4600 or R4650) 193 201 jmr3904 genmongoosev 202 203 or32: : orp 204 205 powerpc : dmv177 eth_comm gen405 helas403 mcp750 mbx8xx mtx603e 206 mvme230x ppcn_60x psim score603e 207 208 NOTE: The "motorola_powerpc" BSP is a single BSP which 209 can be conditionally compiled to support most Motorola 210 VMEbus, CompactPCI, and MTX boards.) 211 212 sh : gensh1 gensh2 shsim simsh4 gensh4 213 214 sparc : erc32 erc32nfp leon1 leon2 215 216 any : bare 217 218 The following ports are considered deprecated and will be removed in 219 a future release: 220 221 a29k : portsw 222 223 hppa1.1 : simhppa 224 194 225 mips64orion : (deprecated) 195 226 p4600 p4650 (p4000 port with either R4600 or R4650) 196 powerpc : dmv177 eth_comm helas403 gen405 mbx8xx motorola_powerpc (covers 197 most Motorola VMEbus and CompactPCI boards) ppcn_60x 198 psim score603e 199 sh : gensh1 gensh2 200 sparc : erc32 erc32nfp leon1 leon2 201 any : bare 227 228 NOTE: MIPS support is NOT being dropped. This is a clean up 229 effort and the mips64orion BSPs and CPUs will be 230 supported by the mips port. 202 231 203 232 5. Makefile structure … … 215 244 default settings. 216 245 217 Gcc-target-default.cfg contains the common gcc definitions. Some targets 218 (a29k, no_cpu, and posix) still use the old structure. 246 Gcc-target-default.cfg contains the common gcc definitions. 219 247 220 248 6. Adding a bsp 221 249 =============== 222 250 223 [OBSOLETE: This section below does not apply anymore.] 224 The top-level configure.in has to be modified if a new target is added 225 or if a new bsp is to be built by default. The additions required is 226 basically to add which makefiles are to be created by configure and 227 to add the target to the selection statement. 251 Please refer to the BSP and Device Driver Guide. 228 252 229 253 … … 232 256 233 257 All gnu-based bsps have been built on Linux. 258 234 259 The native (posix) ports have been built and run only on Linux. 235 260 … … 237 262 238 263 + Anything on Nextstep, HPUX and Irix. 239 + The a29k port. 240 241 8. Pre-requisites 242 ================= 264 + The a29k port 265 + The C4x and OR32 ports (requires specially patched toolchain) 266 267 8. Prerequisites 268 ================ 243 269 244 270 Gawk version 2 or higher. … … 247 273 gcc version > 2.8 248 274 249 TODO 250 ==== 251 252 The install-if-change script requires bash. On Solaris systems, this should 253 be changed to ksh, since ksh is provided with Solaris (bash not). This 254 script is not used by RTEMS and only is provided for convenience. 255 256 A fairly recent version of gawk is needed to build RTEMS. This should be 257 changed so that a plain vanilla awk also works. [NOTE: This dependency 258 should disappear when the "gcc 2.8 -specs" is finished.] 259 260 Posix port on Solaris-2.5 fails due to undefined built-in functions 261 (gcc-2.7.2, might be my installation). 262 263 Improve support for 'make CFLAGS=xxx'. 264 275 NOTE: These prerequisites are probably out of date but autoconf should detect 276 any problems.
Note: See TracChangeset
for help on using the changeset viewer.