PATCH: Request for comments

Jeffrey A Law law@cygnus.com
Fri Jun 25 15:58:00 GMT 1999


  In message < 19990625123059.J23285@cygnus.com >you write:
  > On Fri, Jun 25, 1999 at 10:12:57AM -0600, Jeffrey A Law wrote:
  > > + #ifdef TARGET_MEM_FUNCTIONS
  > > +       rtx new_x, new_y, new_size;
  > > + #endif
  > 
  > You also should be fixing the bcopy case.
Possibly.  The bcopy case uses emit_library_call (which is safe because
bcopy does not return a value).  emit_library_call does not emit any
queued instructions until after the args have been loaded.

Either it should use the same code for simplicity or we need a comment
for this case.  I can certainly to either.

jeff

ps.  For grins if you look at the emit_library_call case you'll find this
comment when we emit queued instructions:

  /* For version 1.37, try deleting this entirely.  */
  if (! no_queue)
    emit_queue ();

1.37?!?  That was, err, hmmm, 8 years ago, give or take.






More information about the Gcc-patches mailing list