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: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: gcc-patches at gcc dot gnu dot org
- Cc: vmakarov at redhat dot com
- Date: Wed, 27 Mar 2002 14:47:05 -0500 (EST)
- Subject: Re: bootstrap/3589: GCC 3.0-CVS illegal instruction on hppa1.1-proelf
> There is another problem of building toolchains hppa1.1-*-pro* and
> hppa1.1-*-rtems*. The reason of problem is in that .comm has syntax
> different from standard elf one and has no field defining alignment.
I am puzzled. ASM_OUTPUT_ALIGNED_LOCAL is defined in pa.h and there
doesn't appear to be a ".comm" in it. Your redefinition seems to be
identical to the one that already exists in pa.h.
This patch affects hppa*64*-*-hpux* as well as the toolchains mentioned
above. Thus, it should be tested to ensure that there are no regressions.
> The following patch solves the problem.
>
> 2002-03-27 Vladimir Makarov <vmakarov@redhat.com>
>
> * config/pa/elf.h (ASM_OUTPUT_ALIGNED_LOCAL): Redefine it.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)