summaryrefslogtreecommitdiff
path: root/src/syntax.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-04-13 19:27:17 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2011-04-13 19:27:17 -0700
commitd4b43b229a8b7c104c928521001dd48bd339953c (patch)
treeaa5a158eabc7863ab147325842723ce3d5067c9d /src/syntax.c
parentb7c513d0049fc726e8c2bdba84f601eac0801512 (diff)
downloademacs-d4b43b229a8b7c104c928521001dd48bd339953c.tar.gz
* syntax.c (syntax_temp): Define only if !__GNUC__.
Diffstat (limited to 'src/syntax.c')
-rw-r--r--src/syntax.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/syntax.c b/src/syntax.c
index 96d50f9a4e3..518ba3bba15 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -98,10 +98,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
static Lisp_Object Qsyntax_table_p;
static Lisp_Object Qsyntax_table, Qscan_error;
+#ifndef __GNUC__
/* Used as a temporary in SYNTAX_ENTRY and other macros in syntax.h,
if not compiled with GCC. No need to mark it, since it is used
only very temporarily. */
Lisp_Object syntax_temp;
+#endif
/* This is the internal form of the parse state used in parse-partial-sexp. */