[syslinux:master] libgcc: fix signedness warning in __moddi3()

syslinux-bot for H. Peter Anvin hpa at zytor.com
Sun Jan 10 13:24:04 PST 2010


Commit-ID:  3958fc32f4e02ff0b0054faf1afbb7c619c3d42b
Gitweb:     http://syslinux.zytor.com/commit/3958fc32f4e02ff0b0054faf1afbb7c619c3d42b
Author:     H. Peter Anvin <hpa at zytor.com>
AuthorDate: Sun, 10 Jan 2010 12:57:48 -0800
Committer:  H. Peter Anvin <hpa at zytor.com>
CommitDate: Sun, 10 Jan 2010 12:57:48 -0800

libgcc: fix signedness warning in __moddi3()

Intentional cross-signedness pointer passing, add a cast.

Signed-off-by: H. Peter Anvin <hpa at zytor.com>


---
 com32/lib/libgcc/__moddi3.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/com32/lib/libgcc/__moddi3.c b/com32/lib/libgcc/__moddi3.c
index ac8d3af..4fc5588 100644
--- a/com32/lib/libgcc/__moddi3.c
+++ b/com32/lib/libgcc/__moddi3.c
@@ -21,7 +21,7 @@ int64_t __moddi3(int64_t num, int64_t den)
 	minus ^= 1;
     }
 
-    (void)__udivmoddi4(num, den, &v);
+    (void)__udivmoddi4(num, den, (uint64_t *)&v);
     if (minus)
 	v = -v;
 



More information about the Syslinux-commits mailing list