diff options
author | Xavier Leroy <xavier.leroy@college-de-france.fr> | 2021-09-23 12:52:11 +0200 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@college-de-france.fr> | 2021-09-23 19:53:00 +0200 |
commit | c34d25e011402aedad62b3fe9b7b04989df4522e (patch) | |
tree | 22d326c5cf94caabfcec76553b98616bbf44b1a2 /test/monniaux/uzlib/tests | |
parent | c8ccecc783671fb699a33f432c34e3c1cd1dc801 (diff) | |
download | compcert-kvx-c34d25e011402aedad62b3fe9b7b04989df4522e.tar.gz compcert-kvx-c34d25e011402aedad62b3fe9b7b04989df4522e.zip |
Fix wrong expansion of __builtin_memcpy_aligned
In the "small" case, there was an error in the choice of temporary
registers to use when one argument is a stack location and the other
is a register. The chosen temporary could conflict with the argument
that resides in a register.
Fixes: #412
Diffstat (limited to 'test/monniaux/uzlib/tests')
0 files changed, 0 insertions, 0 deletions