diff options
author | Richard Henderson <rth@twiddle.net> | 2011-05-04 13:34:24 -0700 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2011-05-08 16:55:23 +0000 |
commit | 9c76219eaa68e9138521a8e28ee3fff056c83fb1 (patch) | |
tree | 4347a04d406f76f8354c3199a2787ad6435aa512 /poison.h | |
parent | 3964f535c35c08470ac69bd553282af500bc8bb0 (diff) | |
download | qemu-9c76219eaa68e9138521a8e28ee3fff056c83fb1.tar.gz qemu-9c76219eaa68e9138521a8e28ee3fff056c83fb1.tar.bz2 qemu-9c76219eaa68e9138521a8e28ee3fff056c83fb1.zip |
irq: Introduce CPU_INTERRUPT_TGT_* defines.
These defines will be place-holders for cpu-specific functionality.
Generic code will, at the end of the patch series, no longer have to
concern itself about how SMI, NMI, etc should be handled. Instead,
generic code will know only that the interrupt is internal or external.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'poison.h')
-rw-r--r-- | poison.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -46,6 +46,14 @@ #pragma GCC poison CPU_INTERRUPT_DEBUG #pragma GCC poison CPU_INTERRUPT_VIRQ #pragma GCC poison CPU_INTERRUPT_NMI +#pragma GCC poison CPU_INTERRUPT_TGT_EXT_0 +#pragma GCC poison CPU_INTERRUPT_TGT_EXT_1 +#pragma GCC poison CPU_INTERRUPT_TGT_EXT_2 +#pragma GCC poison CPU_INTERRUPT_TGT_EXT_3 +#pragma GCC poison CPU_INTERRUPT_TGT_EXT_4 +#pragma GCC poison CPU_INTERRUPT_TGT_INT_0 +#pragma GCC poison CPU_INTERRUPT_TGT_INT_1 +#pragma GCC poison CPU_INTERRUPT_TGT_INT_2 #endif #endif |