> 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)