summaryrefslogtreecommitdiff
path: root/UefiPayloadPkg/Readme.md
diff options
context:
space:
mode:
authorSunil Dora <sunilkumar.dora@windriver.com>2026-08-30 11:09:51 +0530
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2026-09-08 04:05:18 +0000
commita4610f9cfef179f2013156da9768039f52519f04 (patch)
treeffa35c69cda2b53e4a28276e625817f8a92798b3 /UefiPayloadPkg/Readme.md
parent2485aee40c6b8c8ea535500b56da684c9e63c178 (diff)
downloadedk2-master.tar.gz
edk2-master.zip
CryptoPkg: Fix memcpy alias prototype to match the aliaseeHEADmaster
The memcpy alias in IntrinsicLib declares its count parameter as unsigned int while the aliasee __memcpy uses size_t. On 64-bit targets these are different widths. clang 23 diagnoses this through -Wattribute-alias: CopyMem.c:29:17: warning: alias and aliasee have different types 'void *(void *, const void *, unsigned int)' and 'void *(void *, const void *, size_t)' [-Wattribute-alias] and builds that treat warnings as errors fail, e.g. OVMF built with the CLANGDWARF toolchain in Yocto. Declare the alias with size_t so both signatures agree. Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Diffstat (limited to 'UefiPayloadPkg/Readme.md')
0 files changed, 0 insertions, 0 deletions