[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [rtl] Problem loading modules



David Schleef[SMTP:ds@stm.lbl.gov] wrote:
> On Tue, Feb 22, 2000 at 12:51:11PM +0000, Stuart Hughes wrote:
> > 
> > Note also the following compiler feature:
> > 
> > If have in your RT code:
> > 
> > 	char buf[12] = "mystring"; 
> > 
> > You get an error, due to an implicit call to memset.
> 
> 
> Nope.  gcc-2.7.2.3 outputs assembly instructions that perform
> the memcpy, even with very long strings.
> 
> 
> 
> dave...
> 
Be careful. With *exactly* the statement above, compiled with -O2,  memset is called.
With some shorter or longer strings, memset is not used. 

-erwin