This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/3589: GCC 3.0-CVS illegal instruction on hppa1.1-proelf
- From: law at redhat dot com
- To: Vladimir Makarov <vmakarov at redhat dot com>
- Cc: Joel Sherrill <joel dot sherrill at OARcorp dot com>, gcc-gnats at gcc dot gnu dot org, gcc-patches 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
- Date: Tue, 26 Mar 2002 20:59:08 -0700
- Subject: Re: bootstrap/3589: GCC 3.0-CVS illegal instruction on hppa1.1-proelf
- Reply-to: law at redhat dot com
In message <3CA0F363.6A938C38@redhat.com>, Vladimir Makarov writes:
> It is hard to achieve. Of course the used object file format is major.
> So we could define __elfobj__ in pro-end.h and rtems.h. But they are
> connected with elf only config.gcc. Somebody could create
> hppa1.1-*-prosom using pro-end.h. Of course it is stupid because there
> is only proelf.
>
> So I think the following patch is still reasonable.
>
> 2002-03-26 Vladimir Makarov <vmakarov@redhat.com>
>
> * pa/pa-pro-end.h (CPP_PREDEFINES): Add -D__pro__.
>
> * pa/lib2funcs.asm: Don't use .SPACE and .SUBSPACE if __pro__
> or __rtems_ is defined.
I went ahead and installed this patch.
Thanks,
jeff