This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/3589: GCC 3.0-CVS illegal instruction on hppa1.1-proelf
- From: Vladimir Makarov <vmakarov at redhat dot com>
- To: Joel Sherrill <joel dot sherrill at OARcorp dot com>
- Cc: gcc-gnats at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, vmakarov at gcc dot gnu dot org, joel at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Tue, 26 Mar 2002 12:30:10 -0500
- Subject: Re: bootstrap/3589: GCC 3.0-CVS illegal instruction on hppa1.1-proelf
- References: <3CA0AAE7.194CCB0B@redhat.com> <3CA0ADA7.34D73D79@OARcorp.com>
Joel Sherrill wrote:
>
> Vladimir Makarov wrote:
> >
> > Joel Sherrill wrote:
> >
> > >Is there any ifdef to check and decide which directives to use?
> > >
> > > And if there is any reference mapping between them, I would appreciate
> > > knowing about it.
> >
> > Here is the path solving the problem.
> >
> > You could find a description of the pseudoops and mapping them into elf
> > sections in
> >
> > http://segfault.net/~scut/cpu/hppa/HP_Assembler_Reference_Manual_HP9000_9th_Ed.pdf
>
> Thanks.
>
> Could the __PRO__ (or something similar) be part of the cpp predefines
> for this
> configuration so non-gcc assembly can do the right thing? I know that
> at least
> libgloss and RTEMS have hppa assembly.
>
Yes, we could do it. But it is not urgent now. Libgloss has no
.subspace directive so it should be compiled without problems.
> Of course, this all begs the bigger question... how many embedded hppa
> users
> are there really? :)
>
I am definitely not an embedded hppa user )
Vlad