summaryrefslogtreecommitdiff
path: root/poison.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2011-05-04 13:34:24 -0700
committerBlue Swirl <blauwirbel@gmail.com>2011-05-08 16:55:23 +0000
commit9c76219eaa68e9138521a8e28ee3fff056c83fb1 (patch)
tree4347a04d406f76f8354c3199a2787ad6435aa512 /poison.h
parent3964f535c35c08470ac69bd553282af500bc8bb0 (diff)
downloadqemu-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.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/poison.h b/poison.h
index 93c75fa610..8fa3ee6ca8 100644
--- a/poison.h
+++ b/poison.h
@@ -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