I'm encountered a problem when I build OpenWrt's toolchain for Cavium Octeon,which is mips64 r2 architectural.the error message as follow:
ccache_cc -mabi=64 -shared -static-libgcc -Wl,-O1 -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld.so.1 -B/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/csu/ -Wl,--version-script=/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc.map -Wl,-soname=libc.so.6 -Wl,-z,relro -nostdlib -nostartfiles -e __libc_main -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/math -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/elf -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/dlfcn -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/nss -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/nis -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/rt -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/resolv -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/crypt -L/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/nptl -Wl,-rpath-link=/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/math:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/elf:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/dlfcn:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/nss:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/nis:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/rt:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/resolv:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/crypt:/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/nptl -o /opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc.so -T /opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/shlib.lds /opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/csu/abi-note.o /opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/elf/soinit.os /opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os /opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/elf/sofini.os /opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/elf/interp.os /opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/elf/ld.so -lgcc
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__modfl':
(.text+0x13de4): undefined reference to `__subtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__modfl':
(.text+0x13e5c): undefined reference to `__subtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__modfl':
(.text+0x13e70): undefined reference to `__subtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__scalbnl':
(.text+0x13eec): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__scalbnl':
(.text+0x13f00): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__scalbnl':
(.text+0x13f34): undefined reference to `__addtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__scalbnl':
(.text+0x13f9c): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__scalbnl':
(.text+0x13ffc): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__scalbnl':
(.text+0x14030): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `frexpl':
(.text+0x140e4): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `frexpl':
(.text+0x140ec): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__ldexpl':
(.text+0x141b0): undefined reference to `__eqtf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__ldexpl':
(.text+0x141c0): undefined reference to `__eqtf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__ldexpl':
(.text+0x14208): undefined reference to `__eqtf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__ldexpl':
(.text+0x14218): undefined reference to `__eqtf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `round_and_return':
strtold_l.c:(.text+0x219a0): undefined reference to `__multf3'
strtold_l.c:(.text+0x21bcc): undefined reference to `__multf3'
strtold_l.c:(.text+0x21bfc): undefined reference to `__multf3'
strtold_l.c:(.text+0x21cf4): undefined reference to `__multf3'
strtold_l.c:(.text+0x21d3c): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os:(.text+0x226e8): more undefined references to `__multf3' follow
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__vstrfmon_l':
(.text+0x25a20): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__vstrfmon_l':
(.text+0x25a38): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__printf_size':
(.text+0x2fe84): undefined reference to `__floatsitf'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__printf_size':
(.text+0x2fe90): undefined reference to `__divtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__printf_size':
(.text+0x2fe98): undefined reference to `__divtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__printf_size':
(.text+0x2fea8): undefined reference to `__floatsitf'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__printf_size':
(.text+0x2feb0): undefined reference to `__floatsitf'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__printf_size':
(.text+0x2fed0): undefined reference to `__getf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__printf_size':
(.text+0x2fed8): undefined reference to `__getf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `round_and_return':
wcstold_l.c:(.text+0x6ccb4): undefined reference to `__multf3'
wcstold_l.c:(.text+0x6cee0): undefined reference to `__multf3'
wcstold_l.c:(.text+0x6cf10): undefined reference to `__multf3'
wcstold_l.c:(.text+0x6d008): undefined reference to `__multf3'
wcstold_l.c:(.text+0x6d050): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os:(.text+0x6d9b0): more undefined references to `__multf3' follow
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `difftime':
(.text+0x74e84): undefined reference to `__subtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `difftime':
(.text+0x74e8c): undefined reference to `__subtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `difftime':
(.text+0x74ea0): undefined reference to `__trunctfdf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `difftime':
(.text+0x74ea4): undefined reference to `__trunctfdf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `qfcvt_r':
(.text+0xb8074): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `qfcvt_r':
(.text+0xb8080): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `qfcvt_r':
(.text+0xb80a0): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `qfcvt_r':
(.text+0xb80a8): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `qfcvt_r':
(.text+0xb81c0): undefined reference to `__netf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `qfcvt_r':
(.text+0xb81c8): undefined reference to `__netf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8370): undefined reference to `__netf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8380): undefined reference to `__netf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb838c): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb83a0): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb83cc): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb83d4): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb83ec): undefined reference to `__divtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb83f4): undefined reference to `__divtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8410): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8418): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8448): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8454): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8484): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8490): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb84b4): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb84b8): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb84d8): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb84e0): undefined reference to `__lttf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8504): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8518): undefined reference to `__getf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8520): undefined reference to `__getf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8554): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8560): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8584): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb8588): undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb85a0): undefined reference to `__getf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb85a8): undefined reference to `__getf2'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc_pic.os: In function `__qecvt_r':
(.text+0xb85cc): undefined reference to `__divtf3'
/opt/openwrt-tools/staging_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/lib/gcc/mips64-openwrt-linux-gnu/4.7.1/libgcc.a(_floatditf.o): In function `__floatditf':
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/gcc-linaro-4.7-2012.04/libgcc/libgcc2.c:1432: undefined reference to `__floatsitf'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/gcc-linaro-4.7-2012.04/libgcc/libgcc2.c:1432: undefined reference to `__floatsitf'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/gcc-linaro-4.7-2012.04/libgcc/libgcc2.c:1433: undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/gcc-linaro-4.7-2012.04/libgcc/libgcc2.c:1433: undefined reference to `__multf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/gcc-linaro-4.7-2012.04/libgcc/libgcc2.c:1434: undefined reference to `__floatunsitf'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/gcc-linaro-4.7-2012.04/libgcc/libgcc2.c:1434: undefined reference to `__floatunsitf'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/gcc-linaro-4.7-2012.04/libgcc/libgcc2.c:1434: undefined reference to `__addtf3'
/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/gcc-linaro-4.7-2012.04/libgcc/libgcc2.c:1434: undefined reference to `__addtf3'
collect2: error: ld returned 1 exit status
make[6]: *** [/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/libc.so] Error 1
make[6]: Leaving directory `/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243/libc/elf'
make[5]: *** [elf/subdir_lib] Error 2
make[5]: Leaving directory `/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243/libc'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final'
make[3]: *** [/opt/openwrt-tools/build_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/eglibc-2.17-r22243-final/.built] Error 2
make[3]: Leaving directory `/opt/openwrt-tools/toolchain/eglibc'
make[2]: *** [toolchain/eglibc/compile] Error 2
make[2]: Leaving directory `/opt/openwrt-tools'
make[1]: *** [/opt/openwrt-tools/staging_dir/toolchain-mips64_gcc-4.7-linaro_eglibc-2.17/stamp/.toolchain_install] Error 2
make[1]: Leaving directory `/opt/openwrt-tools'
make: *** [world] Error 2
kkk@kkk-ubuntu12-lts:/opt/openwrt-tools$
attached file is the eglibc config log file.So what should I do to fix this error?