# \[PATCH\] lib/decompress\_unxz.c: removing all memory helper functions

- From: Joe Perches \<joe@perches.com\>
- Date: 2012-05-24 17:26:14 
- List: linux-arm-kernel
- Page: https://ratatoskr.run/linux-arm-kernel/2012/05/3869805
- Thread: https://ratatoskr.run/linux-arm-kernel/2012/05/3869736/t.md

```text
On Thu, 2012-05-24 at 10:03 -0600, T Makphaibulchoke wrote:
> The patch cleans up the file lib/decompress_unxz.c by removing all memory
> helper functions, e.g., memmove.  By doing so, any architecture's preboot
> environment supporting the XZ decompression needs to define its own copy of
> any of the missing memory helper functions.

Perhaps a silly question, but why not use
the __builtin variants?
```
