[parisc-linux] Re:[parisc-linux-cvs] linux-2.6 kyle

Michael S. Zick mszick at morethan.org
Wed Aug 2 09:50:50 MDT 2006


On Wed August 2 2006 10:01, John David Anglin wrote:
> > > So it looks like there is a critereria according which gcc decide itself to
> > > use or not memcpy (but I didn't find if there is a way to control this
> > > behaviour as for MIPS with -m(memcpy|no-memcpy)?
> > 
> > you can try -ffreestanding
> 

Joel is working on the stack dump routine...

-ffreestanding implies: -fno-builtin 

The stack dump routine uses __builtin_* functions, so that will not work.

> Try -fno-builtin-memcpy.
> 
> The memmovsi insn fails if size / align > 16.  This insn is likely
> tried for a struct copy before falling back to a library call.
> 
> Dave
Mike



More information about the parisc-linux mailing list