User: stephent
Date: 05/03/14 04:03:27
Modified: xemacs/man/internals internals.texi
Log:
document assert -> empty statement <873buzexqp.fsf(a)tleepslib.sk.tsukuba.ac.jp>
Revision Changes Path
1.294 +5 -0 XEmacs/xemacs/man/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/man/ChangeLog,v
retrieving revision 1.293
retrieving revision 1.294
diff -u -r1.293 -r1.294
--- ChangeLog 2005/03/11 19:22:19 1.293
+++ ChangeLog 2005/03/14 03:03:11 1.294
@@ -1,3 +1,8 @@
+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.
+
2005-03-11 Stephen J. Turnbull <stephen(a)xemacs.org>
* XEmacs 21.5.20 "cilantro" is released.
1.63 +4 -0 XEmacs/xemacs/man/internals/internals.texi
Index: internals.texi
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/man/internals/internals.texi,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- internals.texi 2005/03/10 11:44:22 1.62
+++ internals.texi 2005/03/14 03:03:18 1.63
@@ -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
Show replies by date