> 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                                  [EMAIL PROTECTED]
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

Reply via email to