Changeset 7f87fed in clfs-embedded
- Timestamp:
- Apr 12, 2011, 4:30:42 AM (14 years ago)
- Branches:
- master
- Children:
- 42a70fd
- Parents:
- 70e9374
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/patches.ent
r70e9374 r7f87fed 35 35 <!-- ARM Patches --> 36 36 37 <!ENTITY gcc-uclibc-arm-softfloat-patch "gcc-&gcc-version;-uclibc-arm-softfloat- 1.patch">38 <!ENTITY gcc-uclibc-arm-softfloat-patch-md5 " 8a302850b814bbd75237eff65a23b9d1">39 <!ENTITY gcc-uclibc-arm-softfloat-patch-size " 2KB">37 <!ENTITY gcc-uclibc-arm-softfloat-patch "gcc-&gcc-version;-uclibc-arm-softfloat-2.patch"> 38 <!ENTITY gcc-uclibc-arm-softfloat-patch-md5 "365f3e9d4979fc31ef338907ee8f97dd"> 39 <!ENTITY gcc-uclibc-arm-softfloat-patch-size "3 KB"> 40 40 41 41 <!-- MIPS Patches --> -
patches/gcc-4.6.0-uclibc-arm-softfloat-2.patch
r70e9374 r7f87fed 1 1 Submitted By: Andrew Bradford <bradfa@gmail.com> 2 Date: 2011-04- 052 Date: 2011-04-12 3 3 Initial Package Version: 4.6.0 4 Upstream Status: From BuildrootTeam4 Upstream Status: Modified From Buildroot (uClibc) Team 5 5 Origin: http://git.buildroot.net/buildroot/tree/toolchain/gcc/4.5.2/810-arm-softfloat-libgcc.patch 6 6 Description: This patch configures GCC to produce the required asm functions … … 14 14 offsets. 15 15 16 diff -Naur gcc-4.6.0.orig/gcc/config/arm/linux-elf.h gcc-4.6.0/gcc/config/arm/li 17 nux-elf.h 18 --- gcc-4.6.0.orig/gcc/config/arm/linux-elf.h 2011-04-05 05:58:33.000000000 -0 19 400 20 +++ gcc-4.6.0/gcc/config/arm/linux-elf.h 2011-04-05 05:59:28.000000000 -0 21 400 22 @@ -60,7 +60,7 @@ 16 diff -Nar '--unified=5' gcc-4.6.0.orig/gcc/config/arm/linux-elf.h gcc-4.6.0/gcc/config/arm/linux-elf.h 17 --- gcc-4.6.0.orig/gcc/config/arm/linux-elf.h 2011-04-12 05:59:31.000000000 -0400 18 +++ gcc-4.6.0/gcc/config/arm/linux-elf.h 2011-04-12 06:01:34.000000000 -0400 19 @@ -58,11 +58,11 @@ 20 #define LIB_SPEC \ 21 "%{pthread:-lpthread} \ 23 22 %{shared:-lc} \ 24 23 %{!shared:%{profile:-lc_p}%{!profile:-lc}}" … … 29 28 #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 30 29 31 diff -Naur gcc-4.6.0.orig/gcc/config/arm/t-linux gcc-4.6.0/gcc/config/arm/t-linux 32 --- gcc-4.6.0.orig/gcc/config/arm/t-linux 2011-04-05 05:58:33.000000000 -0400 33 +++ gcc-4.6.0/gcc/config/arm/t-linux 2011-04-05 06:03:12.000000000 -0400 34 @@ -23,7 +23,11 @@ 30 #define LINUX_TARGET_LINK_SPEC "%{h*} \ 31 %{static:-Bstatic} \ 32 diff -Nar '--unified=5' gcc-4.6.0.orig/gcc/config/arm/t-linux gcc-4.6.0/gcc/config/arm/t-linux 33 --- gcc-4.6.0.orig/gcc/config/arm/t-linux 2011-04-12 05:59:31.000000000 -0400 34 +++ gcc-4.6.0/gcc/config/arm/t-linux 2011-04-12 06:03:02.000000000 -0400 35 @@ -21,11 +21,15 @@ 36 # difference. 37 TARGET_LIBGCC2_CFLAGS = -fomit-frame-pointer -fPIC 35 38 36 39 LIB1ASMSRC = arm/lib1funcs.asm 37 40 LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx _clzsi2 _clzdi2 \ 38 - 39 + 40 + 41 + 42 + 43 + 41 - _arm_addsubdf3 _arm_addsubsf3 42 + _arm_addsubdf3 _arm_addsubsf3 \ 43 + _arm_negdf2 _arm_muldivdf3 _arm_cmpdf2 _arm_unorddf2 \ 44 + _arm_fixdfsi _arm_fixunsdfsi _arm_truncdfsf2 \ 45 + _arm_negsf2 _arm_muldivsf3 _arm_cmpsf2 _arm_unordsf2 \ 46 + _arm_fixsfsi _arm_fixunssfsi 44 47 45 48 # MULTILIB_OPTIONS = mhard-float/msoft-float 46 49 # MULTILIB_DIRNAMES = hard-float soft-float 50 51 # EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o
Note:
See TracChangeset
for help on using the changeset viewer.