[PATCH] powerpc: Use aligned stores in memset
Florian Weimer
fweimer@redhat.com
Mon Sep 18 13:54:00 GMT 2017
On 09/13/2017 03:12 PM, Tulio Magno Quites Machado Filho wrote:
>> So I think the implementation constraint on the mem* functions is wrong.
>> It leads to a slower implementation of the mem* function for most of
>> userspace which does not access device memory, and even for device
>> memory, it is probably not what you want.
> Makes sense. But as there is nothing in the standard allowing or prohibiting
> the usage of mem* functions to access caching-inhibited memory, I thought it
> would make sense to provide functions that are as generic as possible.
But I have shown that you aren't doing that because of the GCC
optimization which inlines the memset call.
But I won't continue this conversation as I don't see it particularly
useful to anyone. In the end, you are the architecture maintainers, and
you should do what you think is best.
Thanks,
Florian
More information about the Libc-alpha
mailing list