News: 0000828749

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

QEMU 5.1.0 released

([Development] Aug 13, 2020 13:57 UTC (Thu) (corbet))


[1]Version 5.1.0 of the QEMU processor emulator is out. " This release contains 2500+ commits from 235 authors. " Enhancements consist mostly of additional hardware emulation, of course, but it doesn't stop there; see [2]the changelog for lots of details.



[1] https://www.qemu.org/2020/08/11/qemu-5-1-0/

[2] https://wiki.qemu.org/ChangeLog/5.1

n = ((n >> 1) & 0x55555555) | ((n << 1) & 0xaaaaaaaa);
n = ((n >> 2) & 0x33333333) | ((n << 2) & 0xcccccccc);
n = ((n >> 4) & 0x0f0f0f0f) | ((n << 4) & 0xf0f0f0f0);
n = ((n >> 8) & 0x00ff00ff) | ((n << 8) & 0xff00ff00);
n = ((n >> 16) & 0x0000ffff) | ((n << 16) & 0xffff0000);

-- Yet another mystical 'C' gem. This one reverses the bits in a word.