openbios/libgcc
Blue Swirl e1337d80a8 ppc: fix build with newer GCCs
New GCCs (for example 4.6.0) needed a few more functions to
libgcc. Without the functions, there were a lot of linker errors:
  LINK  openbios-qemu.elf
libqemu.a(ofmem.o): In function `hash_page':
/src/openbios-devel/obj-ppc/../arch/ppc/qemu/ofmem.c:353: undefined reference to `_restgpr_25_x'
libqemu.a(ofmem.o): In function `ea_to_phys':
/src/openbios-devel/obj-ppc/../arch/ppc/qemu/ofmem.c:231: undefined reference to `_restgpr_30_x'
etc.

Copy the needed functions from Linux.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>

git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@885 f158a5a8-5612-0410-a976-696ce0be7e32
2010-10-03 19:18:28 +00:00
..
__divdi3.c Add a common header file for libgcc functions 2008-07-07 18:38:30 +00:00
__divti3.c Add a common header file for libgcc functions 2008-07-07 18:38:30 +00:00
__lshrdi3.c Update FSF addresses 2009-01-05 18:50:53 +00:00
__negti2.c Some gcc versions need __negti2 2009-08-20 19:10:04 +00:00
__udivdi3.c Add a common header file for libgcc functions 2008-07-07 18:38:30 +00:00
__udivmoddi4.c Add a common header file for libgcc functions 2008-07-07 18:38:30 +00:00
__udivmodti4.c Remove unnecessary trailing newlines 2008-12-13 09:26:41 +00:00
__udivti3.c Add a common header file for libgcc functions 2008-07-07 18:38:30 +00:00
__umoddi3.c Add a common header file for libgcc functions 2008-07-07 18:38:30 +00:00
__umodti3.c Add a common header file for libgcc functions 2008-07-07 18:38:30 +00:00
ashldi3.c Update FSF addresses 2009-01-05 18:50:53 +00:00
ashrdi3.c Update FSF addresses 2009-01-05 18:50:53 +00:00
build.xml ppc: fix build with newer GCCs 2010-10-03 19:18:28 +00:00
crtsavres.S ppc: fix build with newer GCCs 2010-10-03 19:18:28 +00:00
libgcc.h Some gcc versions need __negti2 2009-08-20 19:10:04 +00:00
multi3.c Update FSF addresses 2009-01-05 18:50:53 +00:00