summaryrefslogtreecommitdiff
path: root/nt/config.nt
diff options
context:
space:
mode:
Diffstat (limited to 'nt/config.nt')
-rw-r--r--nt/config.nt14
1 files changed, 9 insertions, 5 deletions
diff --git a/nt/config.nt b/nt/config.nt
index 53d89701c69..d612a417f4d 100644
--- a/nt/config.nt
+++ b/nt/config.nt
@@ -305,13 +305,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
/* Name of package */
#define PACKAGE "emacs"
-/* FIXME: This is defined by the various makefile.w32-in files for
- now. Revisit if/when VERSION from config.h is used by any
- Makefile.in files. */
-#if 0
/* Version number of package */
#define VERSION "24.0.50"
-#endif
/* Define to `__inline__' or `__inline' if that's what the C compiler
calls it, or to nothing if 'inline' is not supported under any name. */
@@ -319,6 +314,15 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#undef inline
#endif
+/* Define to the equivalent of the C99 'restrict' keyword, or to
+ nothing if this is not supported. Do not define if restrict is
+ supported directly. */
+#ifdef __GNUC__
+# define restrict __restrict__
+#else
+# define restrict
+#endif
+
/* Define as a marker that can be attached to declarations that might not
be used. This helps to reduce warnings, such as from
GCC -Wunused-parameter. */