Mercurial > hg > aboriginal
view sources/patches/gcc-core-softfloat-fix.patch @ 1763:b6e4e49cec5e draft
Teach build to do an elf compiler, no libc or root filesystem if no KARCH in target.
author | Rob Landley <rob@landley.net> |
---|---|
date | Tue, 26 May 2015 00:10:07 -0500 |
parents | 0a7a08d125b8 |
children |
line wrap: on
line source
diff -ru gcc.bak/gcc/config.gcc gcc-4.1.2/gcc/config.gcc --- gcc.bak/gcc/config.gcc 2006-10-15 19:12:23.000000000 -0400 +++ gcc-4.1.2/gcc/config.gcc 2007-07-04 21:07:42.000000000 -0400 @@ -685,7 +685,7 @@ default_use_cxa_atexit=yes ;; *) - tmake_file="$tmake_file arm/t-linux" + tmake_file="$tmake_file arm/t-linux arm/t-arm-elf" ;; esac tm_file="$tm_file arm/aout.h arm/arm.h" diff -ru gcc.bak/gcc/config/arm/linux-elf.h gcc-4.1.2/gcc/config/arm/linux-elf.h --- gcc.bak/gcc/config/arm/linux-elf.h 2005-10-09 21:04:31.000000000 -0400 +++ gcc-4.1.2/gcc/config/arm/linux-elf.h 2007-07-04 21:07:42.000000000 -0400 @@ -49,7 +49,7 @@ %{shared:-lc} \ %{!shared:%{profile:-lc_p}%{!profile:-lc}}" -#define LIBGCC_SPEC "%{msoft-float:-lfloat} %{mfloat-abi=soft*:-lfloat} -lgcc" +#define LIBGCC_SPEC "-lgcc" #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"