-
Notifications
You must be signed in to change notification settings - Fork 162
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add implementation of memmove to avoid bugs in 32-bit glibc
The memmove in glibc on 32-bit SSE2 systems, contained in __memmove_sse2_unaligned, is buggy in at least versions 2.21 - 2.25 when crossing the 2GB boundary, so GAP must include it's own simple memmove implementation.
- Loading branch information
1 parent
79ce1d5
commit a2a9da9
Showing
2 changed files
with
54 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters