This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: PATCH: Request for comments


  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.





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]