Age | Commit message (Collapse) | Author | Files | Lines |
|
Otherwise, binutils can try to use plugin for different architecture.
Change-Id: I3070e774ec7f8494241fe52b7aee6d3ba3acef06
|
|
This reverts commit 56b35ae7eb9f225a2c357f3eff4aabd15eed5afe.
This commit introduced another dependency on environment variable
Change-Id: I1e116c374aed3c0de6f66c528de5b6cf87d2e330
Signed-off-by: Yury Usishchev <y.usishchev@samsung.com>
|
|
Change-Id: Iefe9d347aa178b323d5e5b9c07c5603a5989942b
Signed-off-by: Vyacheslav Barinov <v.barinov@samsung.com>
|
|
This reverts commit b0d634fa440496e36c79b2d37c658989d8cdaa3d.
Change-Id: I77a9c7c82651ee45c97ba51e307c476daad73970
Signed-off-by: Yury Usishchev <y.usishchev@samsung.com>
|
|
termcap is now needed for build
Change-Id: I8ae587311b4e4fe5dc5d419f361b0fd3f944ee7c
Signed-off-by: Vyacheslav Barinov <v.barinov@samsung.com>
|
|
Currently, cross-x86_64-binutils.spec has not been submmited to OBS for building,
for consistency of OBS and gbs, it's necessary to clean it up.
Change-Id: I9d34cd5989006888d65b2f960100429ed49201d1
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
|
|
Change-Id: I52f1fb61ac0c34153e0c50d1859a764de68bb285
Signed-off-by: Ilya Palachev <i.palachev@samsung.com>
|
|
Helps to avoid cross-arm -> aarch64 and cross-aarch64 -> arm builds.
Change-Id: Iea31ec9aec7d4ddceeb0401bf820135f342fad30
Signed-off-by: Vyacheslav Barinov <v.barinov@samsung.com>
|
|
This fixes build issue during ld.gold build for aarch64.
Change-Id: If6c7ee19cf49b3db7748c9237b57bf25ec2c5fdc
Signed-off-by: Vyacheslav Barinov <v.barinov@samsung.com>
|
|
Change-Id: I89d1ebb22ddd66970afcfd79050ebac9ca4e41bc
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
|
|
Change-Id: I2b607c26b2326cbb916b446e5c53d7ad4fe97a51
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
|
|
Change-Id: Ic365966025eb21b21793798bef4213813f8e5087
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
|
|
This patch adds aarch64 releated packaging files to support aarch64.
Change-Id: Ic04208d75d91c6fd3b5d06fcbead7d5f2117b5db
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
|
|
Change-Id: I58129e0fa3824c3f78e7e3ca4358f310131ca849
Signed-off-by: Junfeng Dong <junfeng.dong@intel.com>
|
|
Change-Id: I4640c2a726e3dde8ce48697e2244d3c0c26e5a12
Signed-off-by: Junfeng Dong <junfeng.dong@intel.com>
|
|
Not use macro in %setup to satisfy gbs 0.17 and latter
version. (DEVT-77)
Not set manifest file for cross toolchain.
Change-Id: I102754fefde7f1ce454cf1ddde4a6b04d1aa3678
Signed-off-by: Junfeng Dong <junfeng.dong@intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bfd/
2014-12-23 Tristan Gingold <gingold@adacore.com>
* version.m4: Bump version to 2.25
* configure: Regenerate.
binutils/
2014-12-23 Tristan Gingold <gingold@adacore.com>
* configure: Regenerate.
gas/
2014-12-23 Tristan Gingold <gingold@adacore.com>
* configure: Regenerate.
gprof/
2014-12-23 Tristan Gingold <gingold@adacore.com>
* configure: Regenerate.
ld/
2014-12-23 Tristan Gingold <gingold@adacore.com>
* configure: Regenerate.
opcodes/
2014-12-23 Tristan Gingold <gingold@adacore.com>
* configure: Regenerate.
|
|
|
|
|
|
|
|
|
|
gas/
* config/tc-mips.c (md_apply_fix): Apply alignment check
to the symbol and offset rather than *valP for
BFD_RELOC_MIPS_18_PCREL_S3. Also update the error message
for BFD_RELOC_MIPS_19_PCREL_S2.
gas/testsuite/
* gas/mips/r6-64.s: Remove .align directives from LDPC
instructions and add further tests for LDPC.
* gas/mips/r6-64-n32.d: remove the NOPs from LDPC expected
output and update for new tests.
* gas/mips/r6-64-n64.d: Likewise.
* gas/mips/ldpc-unalign.l: New file.
* gas/mips/ldpc-unalign.s: Likewise.
* gas/mips/mips.exp: Run ldpc-unalign test.
|
|
ld/testsuite/
* ld-mips-elf/attr-gnu-4-00.d: Relax check for ISA extension.
* ld-mips-elf/attr-gnu-4-01.d: Likewise.
* ld-mips-elf/attr-gnu-4-02.d: Likewise.
* ld-mips-elf/attr-gnu-4-03.d: Likewise.
* ld-mips-elf/attr-gnu-4-08.d: Likewise.
* ld-mips-elf/attr-gnu-4-10.d: Likewise.
* ld-mips-elf/attr-gnu-4-11.d: Likewise.
* ld-mips-elf/attr-gnu-4-18.d: Likewise.
* ld-mips-elf/attr-gnu-4-20.d: Likewise.
* ld-mips-elf/attr-gnu-4-22.d: Likewise.
* ld-mips-elf/attr-gnu-4-28.d: Likewise.
* ld-mips-elf/attr-gnu-4-30.d: Likewise.
* ld-mips-elf/attr-gnu-4-33.d: Likewise.
* ld-mips-elf/attr-gnu-4-38.d: Likewise.
* ld-mips-elf/attr-gnu-4-44.d: Likewise.
|
|
ld/testsuite/
* ld-mips-elf/mips-elf.exp: Update undefweak-overflow tests.
* ld-mips-elf/undefweak-overflow-n32.d: Remove.
* ld-mips-elf/undefweak-overflow-n64.d: Likewise.
* ld-mips-elf/undefweak-overflow.s: Set mips64r6, noreorder and
add a label to mark the micromips region.
* ld-mips-elf/undefweak-overflow.d: Update expected output.
|
|
opcodes/
* mips-opc.c (mips_builtin_opcodes): Add JALRC alias for JIALC.
Remove the operand from NAL.
gas/testsuite/
* gas/mips/r6.s: Test JALRC and NAL
* gas/mips/r6-n32.d: Add expected output for JALRC and NAL.
* gas/mips/r6-n64.d: Likewise.
* gas/mips/r6.d: Likewise.
|
|
check for overflow.
In MIPS the relocation calculation only ignores the overflow checks for undefined
weak symbols on relocations associated with j/jal. This patch extends this to
the relocations used by the: b* instructions; pc/gp relative symbol offsets; and the
lwpc/ldpc MIPS r6 instructions.
bfd/
* elfxx-mips.c (mips_elf_calculate_relocation): Only check for overflow
on non-weak undefined symbols.
ld/testsuite/
* ld-mips-elf/mips-elf.exp: Add in undefined weak overflow tests for
o32, n32 and n64.
* ld-mips-elf/undefweak-overflow.s: New test.
* ld-mips-elf/undefweak-overflow.d: New test.
* ld-mips-elf/undefweak-overflow-n32.d: New test.
* ld-mips-elf/undefweak-overflow-n64.d: New test.
|
|
|
|
|