This is the mail archive of the
newlib@sources.redhat.com
mailing list for the newlib project.
mstat.c patch
- From: Ben Elliston <bje at wasabisystems dot com>
- To: newlib at sources dot redhat dot com
- Date: Thu, 4 Sep 2003 16:15:02 +1000
- Subject: mstat.c patch
- Organisation: Wasabi Systems Inc.
The following patch fixes some preprocessor directives in mstat.c that
I only noticed because I built newlib with `make -s'. GCC warned that
it was ignoring everything from `||' and beyond on the offending
lines. Okay to commit?
Ben
2003-09-04 Ben Elliston <bje@wasabisystems.com>
* libc/stdlib/mstats.c[_ELIX_LEVEL]: Fix guards. #ifndef FOO ||
FOO >= 2 is invalid; use #if !defined (FOO) || FOO >= 2 instead.
Index: libc/stdlib/mstats.c
===================================================================
RCS file: /cvs/src/src/newlib/libc/stdlib/mstats.c,v
retrieving revision 1.3
diff -u -r1.3 mstats.c
--- libc/stdlib/mstats.c 26 Aug 2002 18:56:07 -0000 1.3
+++ libc/stdlib/mstats.c 4 Sep 2003 06:12:13 -0000
@@ -110,7 +110,7 @@
return _mallinfo_r (_REENT);
}
-#ifndef _ELIX_LEVEL || _ELIX_LEVEL >= 2
+#if !defined (_ELIX_LEVEL) || _ELIX_LEVEL >= 2
void
_DEFUN_VOID (malloc_stats)
{
@@ -129,7 +129,7 @@
#endif
-#ifndef _ELIX_LEVEL || _ELIX_LEVEL >= 2
+#if !defined (_ELIX_LEVEL) || _ELIX_LEVEL >= 2
/* mstats is now compatibility code. It used to be real, for a
previous version of the malloc routines. It now just calls