delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2002/08/05/11:49:13

From: pavenis AT lanet DOT lv
To: djgpp-workers AT delorie DOT com
Date: Mon, 05 Aug 2002 18:49:02 +0300
MIME-Version: 1.0
Subject: Upcoming gcc-3.2
Message-ID: <3D4EC89E.2056.7EED9D@localhost>
X-mailer: Pegasus Mail for Windows (v4.02)
Reply-To: djgpp-workers AT delorie DOT com

Last days I have tried to bootstrap GCC-3.2 prerelease CVS version for DJGPP.
For initial bootstrap I took some gcc-2.8.1 build with ADA compiler included.
As result I got also also ADA support in GCC-3.2 prerelease.

For that I had to change directory layout of source archive, to move build 
directory out of source tree (we had it as subdirectory of source tree earlier,
which is not recommended):

gnu
	gnu/gcc-3.2-prerelease	: source tree (currently while prerelease)
	gnu/build.gcc : build directory
	gnu/install.gcc : directory for temporary install and building packages

Also I used absolute location (without drive letter though) to source tree.
Earlier I used relative filenames there.

Got one problem: libstdc++-v3/libsupc++/cxa_demangle.c needs config.h
from libiberty which were not included (hopefully fixed in current patchset)

One thing I cannot do now is to check ADA compiler as I have no experience with 
ADA. Are somebody on this list who could perform some tests? I only see that
ADA compiler is able to bootstrap itself.

One more change (as I already have mentioned about one earlier build) is change
to DWARF2 debugging info as the default. 

One more related thing is that we need release of recent GDB version for use
with upcomming GCC-3.2 (GDB-5.2.1 preferred). It built without problems
for me.

Andris



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019