[Bug target/27386] AVR: wrong code generated when passing three uint64_t arguments to function

j at uriah dot heep dot sax dot de gcc-bugzilla@gcc.gnu.org
Tue May 2 12:57:00 GMT 2006



------- Comment #2 from j at uriah dot heep dot sax dot de  2006-05-02 12:57 -------
Created an attachment (id=11359)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11359&action=view)
Faulty code generated by test case.

The faulty code is in lines 136...160.

First, 8 bytes of space are allocated on the stack,
but the access uses Z+8 through Z+15 instead of
Z+1 through Z+8.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27386



More information about the Gcc-bugs mailing list