summaryrefslogtreecommitdiff
path: root/include/_exports.h
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2016-09-25 21:33:31 -0600
committerBin Meng <bmeng.cn@gmail.com>2016-10-11 11:55:33 +0800
commit5d7ec3d8d3f09293824d1486b33cbe578e896996 (patch)
tree0acaccc4caad2cc2057bf659697ce127cbd520a9 /include/_exports.h
parentfac3e796b915226e2dc92363826824be1589c3ef (diff)
x86: Don't export interrupt handlers with x86_64
We don't have a way of adjusting these at present so it is best to refuse to export these functions. This can be implemented later if the API is required. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'include/_exports.h')
-rw-r--r--include/_exports.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/_exports.h b/include/_exports.h
index 15847053290..6ff4364e443 100644
--- a/include/_exports.h
+++ b/include/_exports.h
@@ -13,7 +13,7 @@
EXPORT_FUNC(putc, void, putc, const char)
EXPORT_FUNC(puts, void, puts, const char *)
EXPORT_FUNC(printf, int, printf, const char*, ...)
-#if defined(CONFIG_X86) || defined(CONFIG_PPC)
+#if (defined(CONFIG_X86) && !defined(CONFIG_X86_64)) || defined(CONFIG_PPC)
EXPORT_FUNC(irq_install_handler, void, install_hdlr,
int, interrupt_handler_t, void*)