egcs-1.1.1 issues

Jeffrey A Law law@cygnus.com
Fri Oct 2 03:50:00 GMT 1998


  In message <199809191509.QAA28584@sun52.NIS.cambridge>you write:
  > > We should be thinking about what bugs we want/need to address for
  > > egcs-1.1.1. 
  > 
  > I've just installed the following two ARM-related patches on the trunk.  I 
  > think both should go into an egcs-1.1.1 release.  The first fixes passing 
  > constants by reference in the Fortran compiler (generated bad assembly 
  > code).  The second fixes handling of some memory addresses when compiling 
  > for ARM architecture 4 when the address isn't in standard canonical form.
  > 
  > Sat Sep 19 07:33:36 1998  Richard Earnshaw (rearnsha@arm.com)
  > 
  > 	* arm.c (add_constant): New parameter address_only, change caller.
  > 	Set it non-zero if taking the address of an item in the pool.
  > 	(arm_reorg): Handle cases where we need the address of an item in
  > 	the pool.
  > 
  > 	* arm.c (bad_signed_byte_operand): Check both arms of a sum in
  > 	a memory address.
  > 	* arm.md (splits for *extendqihi_insn and *extendqisi_insn): Handle
  > 	memory addresses that are not in standard canonical form.
THanks.  I've installed these on the release branch.

jeff



More information about the Gcc-patches mailing list