summaryrefslogtreecommitdiffstats
path: root/scripts-ada/README
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2000-01-31 14:47:03 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2000-01-31 14:47:03 +0000
commitd2bc265b66780f52f992126c02591ccfd27c65f5 (patch)
treeb26b2a940fce74c66d844c027937ad55326cd9ec /scripts-ada/README
parentUpdated versions. (diff)
downloadrtems-d2bc265b66780f52f992126c02591ccfd27c65f5.tar.bz2
Successfully built some RPMs. There is still a lot of work to do.
Diffstat (limited to 'scripts-ada/README')
-rw-r--r--scripts-ada/README23
1 files changed, 23 insertions, 0 deletions
diff --git a/scripts-ada/README b/scripts-ada/README
index fa00e62420..bff791485d 100644
--- a/scripts-ada/README
+++ b/scripts-ada/README
@@ -3,3 +3,26 @@
#
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.
+