Files
rtems/doc/porting/developtools.t
Joel Sherrill 9b4422a251 Remove All CVS Id Strings Possible Using a Script
Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines
  next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
  contain CVS Ids
+ If the processing left a blank line at the top of
  a file, it was removed.
2012-05-11 08:44:13 -05:00

24 lines
1.0 KiB
Perl

@c
@c COPYRIGHT (c) 1988-2002.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@chapter Development Tools
When porting RTEMS to a new CPU architecture, one will have to have a
development environment including compiler, assembler, linker, and
debugger. The GNU development tool suite used by RTEMS supports most
modern CPU families. Often all that is required is to add RTEMS
configurations for the target CPU family. RTEMS targets for the GNU tools
usually start life as little more than aliases for existing embedded
configurations. At this point in time, ELF is supported on most of the
CPU families with a tool target of the form CPU-elf. If this target is
not supported by all of the GNU tools, then it will be necessary to
determine the configuration that makes the best starting point regardless
of the target object format.
Porting and retargetting the GNU tools is beyond the scope of this manual.
The best advice that can be offered is to look at the existing RTEMS
targets in the tool source and use that as a guideline.