From: Simon Glass Date: Mon, 26 Sep 2016 03:33:31 +0000 (-0600) Subject: x86: Don't export interrupt handlers with x86_64 X-Git-Tag: v2016.11-rc2~11^2~15 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5d7ec3d8d3f09293824d1486b33cbe578e896996;p=oweals%2Fu-boot.git 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 Reviewed-by: Bin Meng --- diff --git a/include/_exports.h b/include/_exports.h index 1584705329..6ff4364e44 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*)