diff options
Diffstat (limited to 'meta/recipes-devtools/binutils/binutils-2.25.inc')
-rw-r--r-- | meta/recipes-devtools/binutils/binutils-2.25.inc | 40 |
1 files changed, 24 insertions, 16 deletions
diff --git a/meta/recipes-devtools/binutils/binutils-2.25.inc b/meta/recipes-devtools/binutils/binutils-2.25.inc index d9075b61f4..6f76530445 100644 --- a/meta/recipes-devtools/binutils/binutils-2.25.inc +++ b/meta/recipes-devtools/binutils/binutils-2.25.inc | |||
@@ -10,22 +10,30 @@ LIC_FILES_CHKSUM="\ | |||
10 | file://bfd/COPYING;md5=d32239bcb673463ab874e80d47fae504\ | 10 | file://bfd/COPYING;md5=d32239bcb673463ab874e80d47fae504\ |
11 | " | 11 | " |
12 | 12 | ||
13 | def binutils_branch_version(d): | ||
14 | pvsplit = d.getVar('PV', True).split('.') | ||
15 | return pvsplit[0] + "_" + pvsplit[1] | ||
16 | |||
17 | BINUPV = "${@binutils_branch_version(d)}" | ||
18 | |||
19 | SRCREV = "f2df1e49400f9e2d8d63a5d0fec9bf8c5c2b3342" | ||
13 | SRC_URI = "\ | 20 | SRC_URI = "\ |
14 | ${GNU_MIRROR}/binutils/binutils-${PV}.tar.bz2 \ | 21 | git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \ |
15 | file://binutils-uclibc-100-uclibc-conf.patch \ | 22 | file://0002-configure-widen-the-regexp-for-SH-architectures.patch \ |
16 | file://binutils-uclibc-300-001_ld_makefile_patch.patch \ | 23 | file://0003-Point-scripts-location-to-libdir.patch \ |
17 | file://binutils-uclibc-300-006_better_file_error.patch \ | 24 | file://0004-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch \ |
18 | file://binutils-uclibc-300-012_check_ldrunpath_length.patch \ | 25 | file://0005-Explicitly-link-with-libm-on-uclibc.patch \ |
19 | file://binutils-uclibc-gas-needs-libm.patch \ | 26 | file://0006-Use-libtool-2.4.patch \ |
20 | file://libtool-2.4-update.patch \ | 27 | file://0007-Add-the-armv5e-architecture-to-binutils.patch \ |
21 | file://libiberty_path_fix.patch \ | 28 | file://0008-don-t-let-the-distro-compiler-point-to-the-wrong-ins.patch \ |
22 | file://binutils-poison.patch \ | 29 | file://0009-Upstream-Status-Inappropriate-distribution-codesourc.patch \ |
23 | file://libtool-rpath-fix.patch \ | 30 | file://0010-Fix-rpath-in-libtool-when-sysroot-is-enabled.patch \ |
24 | file://binutils-armv5e.patch \ | 31 | file://0011-Change-default-emulation-for-mips64-linux.patch \ |
25 | file://mips64-default-ld-emulation.patch \ | 32 | file://0012-Add-XLP-instructions-support.patch \ |
26 | file://binutils-xlp-support.patch \ | 33 | file://0013-Fix-an-internal-error-in-do_print_to_mapfile-seen-wi.patch \ |
27 | file://0001-Fix-an-internal-error-in-do_print_to_mapfile-seen-wi.patch \ | ||
28 | " | 34 | " |
29 | SRC_URI[md5sum] = "d9f3303f802a5b6b0bb73a335ab89d66" | 35 | S = "${WORKDIR}/git" |
30 | SRC_URI[sha256sum] = "22defc65cfa3ef2a3395faaea75d6331c6e62ea5dfacfed3e2ec17b08c882923" | ||
31 | 36 | ||
37 | do_configure_prepend () { | ||
38 | rm -rf ${S}/gdb ${S}/libdecnumber ${S}/readline ${S}/sim | ||
39 | } | ||