forked from Imagelibrary/binutils-gdb
Remove EXTERN_C and related defines
common-defs.h has a few defines that I suspect were used during the transition to C++. These aren't needed any more, so remove them. Tested by rebuilding. Approved-By: Simon Marchi <simon.marchi@efficios.com> Approved-By: Andrew Burgess <aburgess@redhat.com>
This commit is contained in:
@@ -55,12 +55,12 @@ void initialize_tracepoint (void);
|
||||
must also be exported with C linkage. As we can't both use extern
|
||||
"C" and initialize a variable in the same statement, variables that
|
||||
don't have a separate declaration must use
|
||||
EXTERN_C_PUSH/EXTERN_C_POP around their definition. */
|
||||
extern "C" {...} around their definition. */
|
||||
|
||||
#ifdef IN_PROCESS_AGENT
|
||||
# define IP_AGENT_EXPORT_FUNC EXTERN_C EXPORTED_SYMBOL ATTR_NOINLINE ATTR_USED
|
||||
# define IP_AGENT_EXPORT_FUNC extern "C" EXPORTED_SYMBOL ATTR_NOINLINE ATTR_USED
|
||||
# define IP_AGENT_EXPORT_VAR EXPORTED_SYMBOL ATTR_USED
|
||||
# define IP_AGENT_EXPORT_VAR_DECL EXTERN_C EXPORTED_SYMBOL
|
||||
# define IP_AGENT_EXPORT_VAR_DECL extern "C" EXPORTED_SYMBOL
|
||||
#else
|
||||
# define IP_AGENT_EXPORT_FUNC static
|
||||
# define IP_AGENT_EXPORT_VAR
|
||||
|
||||
Reference in New Issue
Block a user