APPROVE COMMIT 21.5
Thanks to Adrian Aichner for diagnosing one of these.
Index: man/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/man/ChangeLog,v
retrieving revision 1.293
diff -u -U0 -r1.293 ChangeLog
--- man/ChangeLog 11 Mar 2005 19:22:19 -0000 1.293
+++ man/ChangeLog 14 Mar 2005 03:01:32 -0000
@@ -0,0 +1,5 @@
+2005-03-14 Stephen J. Turnbull <stephen(a)xemacs.org>
+
+ * internals/internals.texi (How Lisp Objects Are Represented in C):
+ Document compiler warnings when assert expands to empty statement.
+
Index: man/internals/internals.texi
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/man/internals/internals.texi,v
retrieving revision 1.62
diff -u -r1.62 internals.texi
--- man/internals/internals.texi 10 Mar 2005 11:44:22 -0000 1.62
+++ man/internals/internals.texi 14 Mar 2005 03:01:43 -0000
@@ -7318,6 +7318,10 @@
nothing unless the corresponding configure error checking flag was
specified.
+Note that in some cases @samp{assert}s will expand to nothing in a
+context where that produces an empty statement. Some compilers will
+warn about this.
+
@node Allocation of Objects in XEmacs Lisp, The Lisp Reader and Compiler, How Lisp
Objects Are Represented in C, Top
@chapter Allocation of Objects in XEmacs Lisp
@cindex allocation of objects in XEmacs Lisp
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.