This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]