Files
rtems/scripts-ada
Joel Sherrill a5c0402c8c 2001-08-16 Joel Sherrill <joel@OARcorp.com>
* setup.def, gnatnewlib/gnatnewlib.spec.in: Modified to properly
	build gnat 3.13p-2 RPMs.  These were used to run the ACATS with
	the following results on the powepc-rtems/psim:
		acats4gnat results cz 3 /       4
		acats4gnat results a 75 /      75
		acats4gnat results c2 35 /      35
		acats4gnat results c3 347 /     349
		acats4gnat results c4 333 /     338
		acats4gnat results c5 95 /      95
		acats4gnat results c6 81 /      81
		acats4gnat results c7 47 /      50
		acats4gnat results c8 140 /     140
		acats4gnat results c9 246 /     255
		acats4gnat results ca 73 /      74
		acats4gnat results cb 43 /      43
		acats4gnat results cc 117 /     117
		acats4gnat results cd 172 /     172
		acats4gnat results ce 262 /     268
		acats4gnat results cxa 85 /      85
		acats4gnat results cxb 29 /      30
		acats4gnat results cxc 9 /      16
		acats4gnat results cxd 27 /      39
		acats4gnat results cxe 1 /       1
		acats4gnat results cxf 20 /      20
		acats4gnat results cxg 28 /      29
		acats4gnat results cxh 4 /       4
		acats4gnat results d 4 /       4
		acats4gnat results e 11 /      11
		acats4gnat results l 26 /      26
	This compares favorably with the results on Linux.  Laurent
	Guerby's <guerby@acm.org> acats4gnat-0.2 scripts were used
	with minor modifications to support cross testing.
2001-08-16 19:47:11 +00:00
..
2000-06-12 15:00:15 +00:00
2000-06-12 15:00:15 +00:00
2000-06-12 15:00:15 +00:00
2000-06-12 15:00:15 +00:00
2000-01-26 20:50:23 +00:00
2000-06-12 15:00:15 +00:00
2000-06-12 15:00:15 +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.