[uClibc-cvs] CVS uClibc/ldso/ldso/frv

CVS User jocke jocke at codepoet.org
Thu Sep 23 07:05:34 UTC 2004


Update of /var/cvs/uClibc/ldso/ldso/frv
In directory nail:/tmp/cvs-serv8320/frv

Modified Files:
	dl-sysdep.h 
Log Message:
Make do_rem() safe. From Peter Kjellerstedt.


--- /var/cvs/uClibc/ldso/ldso/frv/dl-sysdep.h	2004/09/07 09:04:01	1.5
+++ /var/cvs/uClibc/ldso/ldso/frv/dl-sysdep.h	2004/09/23 07:05:33	1.6
@@ -65,7 +65,7 @@
 
 extern int _dl_linux_resolve(void) __attribute__((__visibility__("hidden")));
 
-#define do_rem(result, n, base)  result = (n % base)
+#define do_rem(result, n, base) ((result) = (n) % (base))
 
 /* 16KiB page alignment.  Should perhaps be made dynamic using
    getpagesize(), based on AT_PAGESZ from auxvt?  */



More information about the uClibc-cvs mailing list