This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap failure for Ada gcc 4.1 Revision 110108 on
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: r dot emrich at de dot tecosim dot com (Rainer Emrich)
- Cc: laurent at guerby dot net, gcc at gcc dot gnu dot org
- Date: Tue, 24 Jan 2006 10:32:37 -0500 (EST)
- Subject: Re: bootstrap failure for Ada gcc 4.1 Revision 110108 on
> I found the cause for the bootstrap failure.
>
> Normally I pass "-mpa-risc-2-0" to the boostrap compiler. This produces
> PA-RISC2.0 optimized executables. As you can see:
>
> file gcc
> gcc: PA-RISC2.0 shared executable dynamically linked -not stripped
>
> This option prevents a successful bootstrap of ada in this case. I wonder why.
Bootstrapping ada on hpux requires -mdisable-indexing. The above
suggests that we might be generating a PA 2.0 indexed instruction.
For the most part, PA 2.0 code generation is tested by hppa64 builds.
That said, I did try a number of months ago to build a hppa64 version
of gnat but I hit a number of problems that I didn't have time to
resolve at the time.
Did "-mpa-risc-2-0" work with your 3.4.5 build?
Would you please file a PR.
Dave
--
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)