Files
rtems/scripts-ada
Joel Sherrill 847dbbe6c7 Patches rtems-rc-20000118-5.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
that contains:

    * The fix for the gen68360/network/Makefile.am
    * automatically set permissions to 755 to scripts/buildall and
      scripts-ada/buildall (I remembered a trick to achieve this :).
    * automake support for libbsp/* and libcpu/* (Attn: This part will
      finally break old-style configuration for all non-public cpus)

    NOTES:
    * This patch has only been tested for a random selection of BSPs (I
      haven't rebuilt all toolchains yet).
    * This patch is against rtem-cvs as of this morning (MET).

    To apply:
        patch -p1 <rtems-rc-20000118-5.diff
        cvs rm -f ./c/src/lib/libbsp/Makefile.in
        cvs rm -f ./c/src/lib/libbsp/shmdr/Makefile.in
        cvs rm -f ./c/src/lib/libcpu/Makefile.in
        cvs add ./c/src/lib/libbsp/Makefile.am
        cvs add ./c/src/lib/libbsp/shmdr/Makefile.am
        cvs add ./c/src/lib/libcpu/Makefile.am
        ./bootstrap
2000-02-01 13:41:54 +00:00
..
2000-01-26 20:50:23 +00:00
2000-01-26 20:50:23 +00:00
2000-01-31 20:48:14 +00:00

#
# $Id$
#

This directory contains the scripts used to build RPMS for GNAT/RTEMS.

The scripts are close but do not work completely right yet.  I have
commented out the info related items in gnatnewlib.in to get the
RPMS to build.

The binutils directory should be ignored for now.  In order to
build the toolset at all, I had to merge building binutils
into the build of gcc, gnat, and newlib.  gdb is still built separately.
When gnat is based off a more recent gcc version, we can go
to the more proper method of building binutils first and
separately.

There is the more general issue that the gcc 2.8.1 RTEMS targets
were not always the same object format that the gcc 2.95.x ones
are.  Thus some BSPs (m68k and i386 in particular) are now ELF
based and assume crti.o/crtn.o is installed.  The gcc 2.8.1
configurations were not ELF and thus it is likely that programs
will not link on certain configurations.

Another more general issue is that GNAT gdb support is at 
4.17 while remote debugging of RTEMS applications via
TCP/IP is in 4.18.