From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joel Sherrill To: Jeffrey A Law Cc: Greg Galloway , egcs@cygnus.com Subject: Re: EGCS-970929 and GNAT-3.10p? Date: Thu, 09 Oct 1997 09:26:00 -0000 Message-id: References: <10334.876363803@hurl.cygnus.com> X-SW-Source: 1997-10/msg00357.html On Wed, 8 Oct 1997, Jeffrey A Law wrote: > > In message < 199710082117.RAA06460@nospokes.gtri.gatech.edu >you write: > > > > Is it possible to (re)build GNAT-3.10p with EGCS-970929 instead of > > GCC-2.7.2.1? > We don't know. Nobody's actually tried it... Well, maybe one person, > but I don't know what version of GNAT and EGCS he was working with or > how much time he spent on it. If that one person is me, then I have been trying to build gnat-3.10p with the gcc2 test snapshots lately. My early attempts at building with egcs were not successful and I did not look into them vey far since I needed to test egcs on non-Ada platforms at the time. gnat-3.10p + testgcc-970803 seems to work OK except for a configuration problem in which a variable in the generated ada/Makefile (target_alias) does not get substituted correctly. I may have some time next week to try this again. I have been testing to the sparc-rtems cross target on a linux box. > > The gnat-3.10p-src/gcc-2721.dif seems to contain patches > > that have already been applied to EGCS. > Most, if not all of those patches should be in EGCS. > > However, other changes made since gcc-2.7 may prevent GNAT from building. I did not investigate much but it seemed that the egcs reorganization compared to gcc 2.7.2.x may have broken something. I need to try this all again to confirm it though. > > not checked every last one of them. I would like to get the benefits > > of EGCS with respect to C++ and FORTRAN without loosing Ada. I'm also > > trying to build using the gcc/gnat binaries from cs.nyu.edu:/pub/gnat. > Folding in GNAT is one of our long term goals; anything you can do to help > us reach that goal would be greatly appreciated. > > I'll help as much as I can :-) egcs is a bit father along now. Perhaps it time for me to dust off egcs+gnat. > > I'm trying to build for mips-irix6.3, mips-irix5.3, rs6k-aix3.2, > > alpha-osf3.2, sparc-solaris2.5, and sparc-sunos4.1.3. > I'd pick one platform and stick with it until you can get something that > works. That's the only way to do it. --joel