aboutsummaryrefslogtreecommitdiff
path: root/target/m68k
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2020-11-06 23:51:09 +0000
committerLaurent Vivier <laurent@vivier.eu>2020-12-12 18:06:01 +0100
commit07e39012fee26267fa7cdcbc8456a3601f199d41 (patch)
tree482c781687cf757eebaf5f28bd9ffc596df5f561 /target/m68k
parent9526486164818f1c59a142dec8a1f09fbf77669c (diff)
downloadqemu-07e39012fee26267fa7cdcbc8456a3601f199d41.zip
qemu-07e39012fee26267fa7cdcbc8456a3601f199d41.tar.gz
qemu-07e39012fee26267fa7cdcbc8456a3601f199d41.tar.bz2
hw/m68k/q800.c: Make the GLUE chip an actual QOM device
The handling of the GLUE (General Logic Unit) device is currently open-coded. Make this into a proper QOM device. This minor piece of modernisation gets rid of the free floating qemu_irq array 'pic', which Coverity points out is technically leaked when we exit the machine init function. (The replacement glue device is not leaked because it gets added to the sysbus, so it's accessible via that.) Fixes: Coverity CID 1421883 Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Laurent vivier <laurent@vivier.eu> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Message-Id: <20201106235109.7066-3-peter.maydell@linaro.org> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'target/m68k')
0 files changed, 0 insertions, 0 deletions