]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
add moddi3 and divdi3
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 1 Jan 2011 14:28:39 +0000 (15:28 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 1 Jan 2011 14:28:39 +0000 (15:28 +0100)
configure.ac
include/grub/libgcc.h

index ca886b5dcbf2e6ebf0a76e365568766ec796a1fe..4c710748c8eafaab63732b6982efc64580f82940 100644 (file)
@@ -542,7 +542,7 @@ CFLAGS="$CFLAGS -Wl,--defsym,abort=main"
 fi
 
 # Check for libgcc symbols
-AC_CHECK_FUNCS(__bswapsi2 __bswapdi2 __ashldi3 __ashrdi3 __lshrdi3 __trampoline_setup __ucmpdi2 _restgpr_14_x __ia64_trampoline __udivsi3 __umoddi3 __udivdi3 __divsi3 __modsi3 __umodsi3)
+AC_CHECK_FUNCS(__bswapsi2 __bswapdi2 __ashldi3 __ashrdi3 __lshrdi3 __trampoline_setup __ucmpdi2 _restgpr_14_x __ia64_trampoline __udivsi3 __umoddi3 __udivdi3 __divsi3 __modsi3 __umodsi3 __moddi3 __divdi3)
 
 if test "x$TARGET_APPLE_CC" = x1 ; then
 CFLAGS="$TARGET_CFLAGS -nostdlib"
index 100c8667b58a3035968c7c96c9735256cc7a70b9..be600220eb8e0b7a1240fb20382158111de1acfc 100644 (file)
@@ -50,6 +50,12 @@ void EXPORT_FUNC (__umoddi3) (void);
 # ifdef HAVE___UDIVDI3
 void EXPORT_FUNC (__udivdi3) (void);
 # endif
+# ifdef HAVE___MODDI3
+void EXPORT_FUNC (__moddi3) (void);
+# endif
+# ifdef HAVE___DIVDI3
+void EXPORT_FUNC (__divdi3) (void);
+# endif
 # ifdef HAVE___DIVSI3
 void EXPORT_FUNC (__divsi3) (void);
 # endif