bcopy is left alone as it is expected to be converted to a C func.
Due to header mess ALIGN_TEXT is temporarily defined explicitly in memmove.S
Differential D17538
amd64: import updated kernel memmove to libc mjg on Oct 12 2018, 7:55 PM. Authored by Tags None Referenced Files
Subscribers
Details
bcopy is left alone as it is expected to be converted to a C func. Due to header mess ALIGN_TEXT is temporarily defined explicitly in memmove.S
Diff Detail
Event TimelineComment Actions
The code is definitely no longer 'adapted', but it still contains some of the original bcopy (initial overlap check and part of copying backwards with rep stosq). I'm not comfortable dropping the comment without approval from the author.
|