2012-03-01 Pedro Alves <palves@redhat.com>
authorPedro Alves <palves@redhat.com>
Thu, 1 Mar 2012 21:09:55 +0000 (21:09 +0000)
committerPedro Alves <palves@redhat.com>
Thu, 1 Mar 2012 21:09:55 +0000 (21:09 +0000)
* jit-reader.in (plugin_is_GPL_compatible): Add declarations for
both __cplusplus and !__cplusplus.

gdb/ChangeLog
gdb/jit-reader.in

index 9bdad8e..97c1fda 100644 (file)
@@ -1,5 +1,10 @@
 2012-03-01  Pedro Alves  <palves@redhat.com>
 
+       * jit-reader.in (plugin_is_GPL_compatible): Add declarations for
+       both __cplusplus and !__cplusplus.
+
+2012-03-01  Pedro Alves  <palves@redhat.com>
+
        * psymtab.c (find_and_open_source): Delete declaration.
        * source.c (find_and_open_source): Move comment ...
        * source.h (find_and_open_source): ... to this new declaration.
index ccc68e4..42c28b5 100644 (file)
@@ -36,6 +36,7 @@ extern "C" {
 #ifdef __cplusplus
 #define GDB_DECLARE_GPL_COMPATIBLE_READER       \
   extern "C" {                                  \
+  extern int plugin_is_GPL_compatible (void);   \
   extern int plugin_is_GPL_compatible (void)    \
   {                                             \
     return 0;                                   \
@@ -45,6 +46,7 @@ extern "C" {
 #else
 
 #define GDB_DECLARE_GPL_COMPATIBLE_READER
+  extern int plugin_is_GPL_compatible (void);   \
   extern int plugin_is_GPL_compatible (void)    \
   {                                             \
     return 0;                                   \