From b31f1b64ab243b3c5879479577583b813672892d Mon Sep 17 00:00:00 2001 From: Andrew Pinski Date: Wed, 1 Jan 2020 14:16:35 -0800 Subject: [PATCH] Fix windows libobjc build (PR libobjc/93099) 2020-01-01 Andrew Pinski PR libobjc/93099 * objc/objc-decls.h (objc_EXPORT): Define it to extern for DLL_EXPORT define case. From-SVN: r279822 --- libobjc/ChangeLog | 6 ++++++ libobjc/objc/objc-decls.h | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index 0c77cba4289..b8ebab2beae 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,9 @@ +2020-01-01 Andrew Pinski + + PR libobjc/93099 + * objc/objc-decls.h (objc_EXPORT): Define it to + extern for DLL_EXPORT define case. + 2020-01-01 Jakub Jelinek Update copyright years. diff --git a/libobjc/objc/objc-decls.h b/libobjc/objc/objc-decls.h index 7abe87ebd92..3f5b28b1585 100644 --- a/libobjc/objc/objc-decls.h +++ b/libobjc/objc/objc-decls.h @@ -29,7 +29,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see #if defined (_WIN32) || defined (__WIN32__) || defined (WIN32) # ifdef DLL_EXPORT /* defined by libtool (if required) */ -# define objc_EXPORT +# define objc_EXPORT extern # define objc_DECLARE # else # define objc_EXPORT extern __declspec(dllimport) -- 2.30.2