m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/modules/time.c,v


From: Gary V. Vaughan
Subject: Changes to m4/modules/time.c,v
Date: Mon, 02 Apr 2007 12:06:30 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Gary V. Vaughan <gary>  07/04/02 12:06:23

Index: modules/time.c
===================================================================
RCS file: /sources/m4/m4/modules/time.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- modules/time.c      27 Sep 2006 12:24:53 -0000      1.17
+++ modules/time.c      2 Apr 2007 12:06:23 -0000       1.18
@@ -1,5 +1,5 @@
 /* GNU m4 -- A simple macro processor
-   Copyright (C) 1999, 2000, 2001, 2006 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2000, 2001, 2006, 2007 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -19,16 +19,21 @@
 
 #include <config.h>
 
-#include <stdio.h>
-
 #if TM_IN_SYS_TIME
 #  include <sys/time.h>
 #else
 #  include <time.h>
 #endif /* TM_IN_SYS_TIME */
 
-#include <m4module.h>
+/* Build using only the exported interfaces, unless NDEBUG is set, in
+   which case use private symbols to speed things up as much as possible.  */
+#ifndef NDEBUG
+#  include <m4/m4module.h>
+#else
+#  include "m4private.h"
+#endif
 
+/* Rename exported symbols for dlpreload()ing.  */
 #define m4_builtin_table       time_LTX_m4_builtin_table
 
 /*        function     macros  blind   side    minargs maxargs */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]