bootstrap/3589: GCC 3.0-CVS illegal instruction on hppa1.1-proelf

Joel Sherrill joel.sherrill@OARcorp.com
Tue Mar 26 06:26:00 GMT 2002


The following reply was made to PR bootstrap/3589; it has been noted by GNATS.

From: Joel Sherrill <joel.sherrill@OARcorp.com>
To: Vladimir Makarov <vmakarov@redhat.com>
Cc: gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, joel@gcc.gnu.org,
 	vmakarov@gcc.gnu.org, gcc-bugs@gcc.gnu.org
Subject: Re: bootstrap/3589: GCC 3.0-CVS illegal instruction on hppa1.1-proelf
Date: Tue, 26 Mar 2002 08:26:26 -0600

 Vladimir Makarov wrote:
 > 
 >   Hello, Joel.  I've just analyzed the problem report.  It seems to me a
 > binutils bug.  Gas manual clearly says that .subspace pseudo-op should
 > work for SOM and ELF:
 > 
 >    When `as' generates SOM or ELF output for the HPPA, `as' can also
 > generate whatever other named sections you specify using the `.space'
 > and `.subspace' directives.  See `HP9000 Series 800 Assembly Language
 > Reference Manual' (HP 92432-90001) for details on the `.space' and
 > `.subspace' assembler directives.
 > 
 >   Looking at the assembler sources I see that the subspace is processed
 > only for SOM.
 > 
 > I am going to close the problem.
 > 
 > Could you resubmit the bug into binutils gnat.
 
 I have been off a few days and know that Jeff has provided feedback but
 wanted to know if the resolution was to make GAS accept SOM directives
 in ELF mode or to fix gcc where it didn't generate SOM directives in
 ELF mode?
 
 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.  
 
 > Best regards, Vladimir Makarov
 > 
 > http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=3589
 
 -- 
 Joel Sherrill, Ph.D.             Director of Research & Development
 joel@OARcorp.com                 On-Line Applications Research
 Ask me about RTEMS: a free RTOS  Huntsville AL 35805
 Support Available                (256) 722-9985



More information about the Gcc-prs mailing list