This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PA specifies invalid T_ADAFLAGS
- From: dewar at gnat dot com (Robert Dewar)
- To: charlet at ACT-Europe dot FR, dave at hiauly1 dot hia dot nrc dot ca
- Cc: gcc at gcc dot gnu dot org, willy at debian dot org
- Date: Wed, 24 Apr 2002 23:06:19 -0400 (EDT)
- Subject: Re: PA specifies invalid T_ADAFLAGS
> Is this a bug in the PA backend? Without fixing the problem, it will not
> be possible to correctly build GNAT under hppa-linux, except by starting
> with a working hpux port. It's been some time since I tried it but
> starting from the last binary release for hpux was very difficult because
> there are major problems building the current source with 2.8.1x.
No, it is not a bug in the PA backend, it is just that the segmentation
in HPPA works on the base address before indexing. This means that if you
use virtual indexing (an important part of the data structure approach
used by GNAT), then the virual origin can be in the "wrong" segment.