From: proski Date: Mon, 16 Jun 2008 05:00:50 +0000 (+0000) Subject: 2008-06-16 Pavel Roskin X-Git-Tag: 1.98~1479 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3540a760ea8cdde7d3c48b140190232ef43fd126;p=thirdparty%2Fgrub.git 2008-06-16 Pavel Roskin * conf/powerpc-ieee1275.rmk: Remove -msoft-float, we don't use floating point anymore. * include/grub/powerpc/libgcc.h: Leave only necessary exports. --- diff --git a/ChangeLog b/ChangeLog index 33d57cdf4..3de15425a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-06-16 Pavel Roskin + + * conf/powerpc-ieee1275.rmk: Remove -msoft-float, we don't use + floating point anymore. + * include/grub/powerpc/libgcc.h: Leave only necessary exports. + 2008-06-15 Pavel Roskin * commands/ls.c (grub_ls_list_files): Use integer calculations diff --git a/conf/powerpc-ieee1275.mk b/conf/powerpc-ieee1275.mk index b9429372f..8b52e3b17 100644 --- a/conf/powerpc-ieee1275.mk +++ b/conf/powerpc-ieee1275.mk @@ -2,7 +2,7 @@ # -*- makefile -*- COMMON_ASFLAGS = -nostdinc -D__ASSEMBLY__ -COMMON_CFLAGS = -ffreestanding -msoft-float +COMMON_CFLAGS = -ffreestanding COMMON_LDFLAGS += -nostdlib # Used by various components. These rules need to precede them. diff --git a/conf/powerpc-ieee1275.rmk b/conf/powerpc-ieee1275.rmk index 0dcc50234..2c16bc1e3 100644 --- a/conf/powerpc-ieee1275.rmk +++ b/conf/powerpc-ieee1275.rmk @@ -2,7 +2,7 @@ # -*- makefile -*- COMMON_ASFLAGS = -nostdinc -D__ASSEMBLY__ -COMMON_CFLAGS = -ffreestanding -msoft-float +COMMON_CFLAGS = -ffreestanding COMMON_LDFLAGS += -nostdlib # Used by various components. These rules need to precede them. diff --git a/include/grub/powerpc/libgcc.h b/include/grub/powerpc/libgcc.h index 0035b5f54..acdd1467c 100644 --- a/include/grub/powerpc/libgcc.h +++ b/include/grub/powerpc/libgcc.h @@ -17,29 +17,7 @@ */ void EXPORT_FUNC (memset) (void); -void EXPORT_FUNC (__adddf3) (void); -void EXPORT_FUNC (__addsf3) (void); void EXPORT_FUNC (__ashldi3) (void); -void EXPORT_FUNC (__bss_start) (void); -void EXPORT_FUNC (__extendsfdf2) (void); -void EXPORT_FUNC (__fixunsdfsi) (void); -void EXPORT_FUNC (__floatsidf) (void); -void EXPORT_FUNC (__floatsisf) (void); void EXPORT_FUNC (__lshrdi3) (void); -void EXPORT_FUNC (__make_dp) (void); -void EXPORT_FUNC (__make_fp) (void); -void EXPORT_FUNC (__muldf3) (void); -void EXPORT_FUNC (__mulsf3) (void); -void EXPORT_FUNC (__pack_d) (void); -void EXPORT_FUNC (__pack_f) (void); -void EXPORT_FUNC (__subdf3) (void); -void EXPORT_FUNC (__subsf3) (void); -void EXPORT_FUNC (__thenan_df) (void); -void EXPORT_FUNC (__thenan_sf) (void); void EXPORT_FUNC (__trampoline_setup) (void); -void EXPORT_FUNC (__truncdfsf2) (void); void EXPORT_FUNC (__ucmpdi2) (void); -void EXPORT_FUNC (__unpack_d) (void); -void EXPORT_FUNC (__unpack_f) (void); -void EXPORT_FUNC (__floatdisf) (void); -void EXPORT_FUNC (__cmpdi2) (void);