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

Re: [Xen-devel] [PATCH] x86/string: Use compiler builtins whenever possible



>>> On 09.08.16 at 14:41, <andrew.cooper3@xxxxxxxxxx> wrote:
> The use of -fno-builtin inhibits this automatic transformation.  Manually
> tranform the callsites.  This causes constructs such as strlen("literal") to
> be evaluated at compile time, and certain simple operations to be replaced
> with repeated string operations.

Iirc this was specifically avoided in at least older Linux because of
compiler issues. Are you reasonably certain that those issues
predate gcc 4.1.x (and don't exist at all in clang)? Other than that
I'm of course fine with this patch.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.