Messages in this thread | | | Date | Wed, 2 Feb 2000 14:02:19 +0100 (CET) | From | Jeroen Massar <> | Subject | Re: where did memset go? |
| |
On Wed, 2 Feb 2000, Jakub Jelinek wrote:
> On Wed, Feb 02, 2000 at 12:34:25PM +0100, Jeroen Massar wrote: <SNIP> > > Any other suggestions are welcome :) > > Ok then. The issue is that gcc generates internally that memset for the > local structure assignment. You can workaround it by doing what the patchlet > sais. I think this is a bug in gcc because it normally expands memcpy/memset > internally on i386. > But I wonder why i386 does not export memcpy/memset for such cases, IMHO it > should. > But the patch below gives you more efficient code anyway. <SNIP>
Hmmm I did upgrade to potato in the mean time... maybe the new gcc is where the bug started? I'll apply the patch and mention you in it :) Thanx!
Greets, Jeroen
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |