Mail Archives: djgpp-workers/2002/08/05/11:49:13
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 -