]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2009-12-10 Robert Millan <rmh.grub@aybabtu.com>
authorRobert Millan <rmh@aybabtu.com>
Thu, 10 Dec 2009 22:38:54 +0000 (22:38 +0000)
committerRobert Millan <rmh@aybabtu.com>
Thu, 10 Dec 2009 22:38:54 +0000 (22:38 +0000)
        * include/grub/mips/libgcc.h: Only export symbols for functions
        that libgcc provides.

ChangeLog.mips
include/grub/mips/libgcc.h

index f5f04829896d86e1c195e601c86981c509d492d4..d12b0d1807e08c00d61abea7cd87dcf1950876b7 100644 (file)
@@ -1,3 +1,8 @@
+2009-12-10  Robert Millan  <rmh.grub@aybabtu.com>
+
+       * include/grub/mips/libgcc.h: Only export symbols for functions
+       that libgcc provides.
+
 2009-12-02  Vladimir Serbinenko  <phcoder@gmail.com>
 
        MIPS support.
index 3bea2f9986485c550ce861b114d0c4576ab784f7..f06ea1c1c9d62c64d61412533644bc90d226422c 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  GRUB  --  GRand Unified Bootloader
- *  Copyright (C) 2004,2007  Free Software Foundation, Inc.
+ *  Copyright (C) 2004,2007,2009  Free Software Foundation, Inc.
  *
  *  GRUB is free software: you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
  *  along with GRUB.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
+
+#ifdef HAVE___ASHLDI3
 void EXPORT_FUNC (__ashldi3) (void);
+#endif
+#ifdef HAVE___ASHRDI3
 void EXPORT_FUNC (__ashrdi3) (void);
+#endif
+#ifdef HAVE___LSHRDI3
 void EXPORT_FUNC (__lshrdi3) (void);
+#endif
+#ifdef HAVE___UCMPDI2
 void EXPORT_FUNC (__ucmpdi2) (void);
+#endif
+#ifdef HAVE___BSWAPSI2
 void EXPORT_FUNC (__bswapsi2) (void);
+#endif
+#ifdef HAVE___BSWAPDI2
 void EXPORT_FUNC (__bswapdi2) (void);
+#endif