-/* Makefile for GNU Emacs.
- Copyright (C) 1985, 1987, 1988, 1993, 1994 Free Software Foundation, Inc.
+# Makefile for GNU Emacs.
+# Copyright (C) 1985, 1987, 1988, 1993, 1994 Free Software Foundation, Inc.
-This file is part of GNU Emacs.
+# This file is part of GNU Emacs.
-GNU Emacs is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
+# GNU Emacs is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
-GNU Emacs is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
+# GNU Emacs is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
-You should have received a copy of the GNU General Public License
-along with GNU Emacs; see the file COPYING. If not, write to
-the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
+# You should have received a copy of the GNU General Public License
+# along with GNU Emacs; see the file COPYING. If not, write to
+# the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
-/* Here are the things that we expect ../configure to edit. */
+# Here are the things that we expect ../configure to edit.
srcdir=@srcdir@
VPATH=@srcdir@
CC=@CC@
CPP=@CPP@
CFLAGS=@CFLAGS@
LN_S=@LN_S@
-/* Substitute an assignment for the MAKE variable, because
- BSD doesn't have it as a default. */
+# Substitute an assignment for the MAKE variable, because
+# BSD doesn't have it as a default.
@SET_MAKE@
-/* On Xenix and the IBM RS6000, double-dot gets screwed up. */
+# On Xenix and the IBM RS6000, double-dot gets screwed up.
dot = .
lispdir = ${srcdir}/$(dot)$(dot)/lisp/
libsrc = $(dot)$(dot)/lib-src/
oldXMenudir = $(dot)$(dot)/oldXMenu/
lwlibdir = $(dot)$(dot)/lwlib/
-/* Configuration files for .o files to depend on. */
+# Configuration files for .o files to depend on.
M_FILE = ${srcdir}/@machfile@
S_FILE = ${srcdir}/@opsysfile@
config_h = config.h $(M_FILE) $(S_FILE)
+# ========================== start of cpp stuff ======================= */
+/* From here on, comments must be done in C syntax. */
+
CPPFLAGS=
LDFLAGS=
C_SWITCH_SYSTEM=