source:
scripts/patches/gcc-3.4.0-arm-nolibfloat.patch@
b9181e6
Last change on this file since b9181e6 was 7f65c0e, checked in by , 19 years ago | |
---|---|
|
|
File size: 1.0 KB |
-
gcc/config/arm/linux-elf.h
# Dimitry Andric <dimitry@andric.com>, 2004-05-01 # # * Removed the extra -lfloat option from LIBGCC_SPEC, since it isn't needed # anymore. (The required functions are now in libgcc.) # # Fixes errors like # arm-softfloat-linux-gnu/3.4.0/../../../../arm-softfloat-linux-gnu/bin/ld: cannot find -lfloat # collect2: ld returned 1 exit status # make[2]: *** [arm-softfloat-linux-gnu/gcc-3.4.0-glibc-2.3.2/build-glibc/iconvdata/ISO8859-1.so] Error 1 # when building glibc-2.3.3 with gcc-3.4.0 for arm-softfloat diff -urNd gcc-3.4.0-orig/gcc/config/arm/linux-elf.h gcc-3.4.0/gcc/config/arm/linux-elf.h
old new 55 73 %{shared:-lc} \ 56 74 %{!shared:%{profile:-lc_p}%{!profile:-lc}}" 57 75 58 #define LIBGCC_SPEC " %{msoft-float:-lfloat}-lgcc"76 #define LIBGCC_SPEC "-lgcc" 59 77 60 78 /* Provide a STARTFILE_SPEC appropriate for GNU/Linux. Here we add 61 79 the GNU/Linux magical crtbegin.o file (see crtstuff.c) which
Note:
See TracBrowser
for help on using the repository browser.