Commit Graph

  • d621803b1d
    Rebuilt for Fedora/RISCV (riscv64); adding .rvreX to Release: main-riscv64 David Abdurachmanov 2024-02-18 10:17:30 +0200
  • fbdf7e04ab
    Sync with upstream branch David Abdurachmanov 2024-02-18 10:17:25 +0200
  • 869fd132e6 Restore sources rawhide main Nick Clifton 2024-02-14 13:15:35 +0000
  • 7db94aa6ea - Add support for PowerPC v11 architecture extensions. Rebase to GNU Binutils 2.42. - Retire: binutils-BPF-reloc-4.patch - Retire: binutils-Intel-APX-part-1.patch - Retire: binutils-aarch64-big-bti-programs.patch - Retire: binutils-big-merge.patch - Retire: binutils-demangler-updates.patch - Retire: binutils-execstack-error.patch - Retire: binutils-gold-powerpc.patch - Retire: binutils-handle-corrupt-version-info.patch - Retire: binutils-ppc-dt_relr-relocs.patch - Retire: binutils-riscv-SUB_ULEB128.patch - Retire: binutils-x86-64-v3.patch - Retire: i686-AVX10.1-part-1.patch - Retire: i686-AVX10.1-part-2.patch - Retire: i686-AVX10.1-part-3.patch - Retire: i686-AVX10.1-part-4.patch - Retire: i686-AVX10.1-part-5.patch - Retire: i686-AVX10.1-part-6.patch Nick Clifton 2024-02-14 13:13:16 +0000
  • 90d6ac6eba Backport commits 5a635f1f59ad and 41e115853eef to fix some APX issues. Add top-level multilib.am file. Nick Clifton 2024-02-12 18:49:42 +0000
  • aafdbcfc2e Backport commit 4199cf1e152d in order to add support for IBM's power-11 architecture extensions. Nick Clifton 2024-02-12 10:50:59 +0000
  • f5eacb8b02 Add support for IBM's power-11 architecture extensions. Nick Clifton 2024-02-12 10:50:09 +0000
  • a9ac976eae Have the bfd linker's --fatal-warnings option act consistently. Resolves: #2259551 f39 Nick Clifton 2024-01-25 14:29:07 +0000
  • d43bbe0fb5 Suppress the x86 linker's p_align-1 tests in order to cope with a CentOS-10 kernel bug. (RHEL-22466) Nick Clifton 2024-01-25 09:43:00 +0000
  • daafbde83e tests: add regression plan Miloš Prchlík 2024-01-23 14:36:20 +0100
  • c1cad428e0 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild Fedora Release Engineering 2024-01-23 00:24:17 +0000
  • 0b79ce8f56 tests: switch to https://src.fedoraproject.org/tests/binutils/ f38 Miloš Prchlík 2024-01-19 09:12:23 +0100
  • a5425af175 Import commits 4a54cb06585f568031dfd291d0fe45979ad75e98 and 00a17c6ad068c95019e1f37cfc2d1b8aaebd6ecb to add APX support to GOLD. Nick Clifton 2024-01-22 12:19:17 +0000
  • 5132280190 - Import commit eed38d8a02b2 to update APX support. (#2259333) Jakub Jelinek 2024-01-20 20:51:49 +0100
  • f7f7b9f944 Import commits 5190fa38286a , 2519809009ed and eea4357967b6 to update APX support. Nick Clifton 2024-01-19 13:07:14 +0000
  • f6938e5c32 tests: switch to https://src.fedoraproject.org/tests/binutils/ Miloš Prchlík 2024-01-19 09:12:23 +0100
  • b606cdd338 tests: switch to https://src.fedoraproject.org/tests/binutils/ Miloš Prchlík 2024-01-19 09:12:23 +0100
  • 4c25ffdf16 Add support for Intel's APX (part 1) architecture extensions. Nick Clifton 2024-01-18 19:45:11 +0000
  • 508b3ee556 Import libiberty demangling improvements in order to support gcc v14 mangling. Nick Clifton 2024-01-17 11:51:01 +0000
  • 7206b7ef95 Fix creation of DT_RELR relocs for PPC64LE. Nick Clifton 2024-01-16 16:24:47 +0000
  • 137e54debb PR#44 CI Tests: Update Sanity/testsuite testcase Nick Clifton 2024-01-11 15:15:45 +0000
  • 6ab5c9d778 Use _fortify_level macro to control _FORTIFY_SOURCE. Nick Clifton 2024-01-11 14:32:55 +0000
  • 4a2b1583b0 Update version Nick Clifton 2024-01-11 12:31:38 +0000
  • b30ba09c72 Spec File: gprofng requires bison at build time Nick Clifton 2024-01-11 12:30:06 +0000
  • 9331510b79 Merge #48 `Spec File: use dist_bug_report_url for configure parameters` Nicholas Clifton 2024-01-11 11:15:54 +0000
  • f7ce37e465 Remove dependency upon zlib-static. Nick Clifton 2024-01-11 10:54:05 +0000
  • 173d8ce283 Fix location of gprofng.rc Yaakov Selkowitz 2023-12-04 12:29:02 -0500
  • 62f9165a13 Fix SPDX annotation Nick Clifton 2024-01-04 15:31:11 +0000
  • 8f1ba5b061 Have the gold linker ignore the --error-execstack and --error-rwx-segments options. Nick Clifton 2024-01-04 10:56:42 +0000
  • 05f5ab6f6f Use builtin zlib library (system version has conflicts) Nick Clifton 2024-01-03 17:40:13 +0000
  • 3b7f3a5c52 Fix handling of Risc-V SUB_LEB128 relocation. (PR31179) Nick Clifton 2024-01-03 16:45:04 +0000
  • 4196d43202 Fix (more) testsuite failures for the RiscV target. Nick Clifton 2023-12-13 14:08:58 +0000
  • e6b3d1627a Add support for Intel's AVX10.1 ISA. Nick Clifton 2023-12-07 14:03:42 +0000
  • 28255cde1d Fix zlib requirements Nick Clifton 2023-12-07 09:49:54 +0000
  • 1d05c1f190 Disable errors for executable stacks (enabled too early by previous delta). Nick Clifton 2023-11-28 10:22:39 +0000
  • 00415f44d2 Enable errors for executable stacks. Nick Clifton 2023-11-21 10:17:22 +0000
  • 8cbdd69541 Make the GOLD linker ignore the "-z pack-relative-relocs" option. Resolves: #2248936 Nick Clifton 2023-11-10 13:55:33 +0000
  • b14c746ff8 Remove extraneous deltas from execstack patch Nick Clifton 2023-11-10 10:23:10 +0000
  • 1fe93dadad Fix the bfd linker's generation of call stubs for large AArch64 binaries with BTI enabled. Resolves: #2241902 Nick Clifton 2023-11-07 12:17:50 +0000
  • c3cd6c8351 Fix merging strings when linking really big programs. Nick Clifton 2023-11-07 10:53:32 +0000
  • de97bb3603 Allow for x86_64 build environments that use a base ISA of x86-64-v3. Resolves: #2247296 Nick Clifton 2023-11-01 17:08:29 +0000
  • 3cf8e1bc9f Use "grep -e" instead of "egrep" in linker tests. (#2244632) Nick Clifton 2023-10-30 14:12:01 +0000
  • 329cf6426e Accept and ignore R_BPF_64_NODYLD32 relocations. (#2245296) Nick Clifton 2023-10-30 12:08:11 +0000
  • e8094f532e Add ability to turn execstack warnings into errors. Enable warnings for rsx segments. Nick Clifton 2023-10-19 14:07:53 +0100
  • c2d4243912 Fix a potential NULL pointer derefence when parsing corrupt ELF symbol version information. (#2243769) Nick Clifton 2023-10-13 12:44:52 +0100
  • d294fe2ca4 Enable warnings about executable stacks by default. Nick Clifton 2023-10-12 12:37:17 +0100
  • 88b4953e8b Fix the GOLD linker's handling of 32-bit PowerPC binaries. (#2234396) Nick Clifton 2023-08-25 14:41:23 +0100
  • 13a8e71fad Add fixes for linker testsuite failures for the RISCV-64 target. Nick Clifton 2023-08-24 12:26:02 +0100
  • 0f2aecfa1d Bump release for CI build location fix Adam Williamson 2023-08-18 07:41:28 -0700
  • 197ad6bd2d Update the Sanity/testsuite test for new build location Adam Williamson 2023-08-17 17:46:55 -0700
  • a74941f97f Bump spec for CI fixes again Adam Williamson 2023-08-17 17:51:18 -0700
  • 53e1e785a0 Update the Sanity/testsuite test for new build location Adam Williamson 2023-08-17 17:46:55 -0700
  • ccf531f53d Update a regression test for a changed error text Adam Williamson 2023-08-17 17:45:10 -0700
  • fcb20d506b Bump release for the CI test fix Adam Williamson 2023-08-17 11:50:22 -0700
  • ff81d4f57b Bump release for the CI test fix Adam Williamson 2023-08-17 10:46:52 -0700
  • 40a88f45f0 Use `uname -m` instead of `uname -i` Adam Williamson 2023-08-17 10:02:13 -0700
  • 78d9a63f8b Use `uname -m` instead of `uname -i` Adam Williamson 2023-08-17 10:02:13 -0700
  • a674e44e6d Spec File: Remove debug files from default package. (#2208360) Adam Williamson 2023-08-16 15:04:49 -0700
  • ec1bac1bd2 Readd missing source file Nick Clifton 2023-08-16 08:20:50 +0100
  • 0b1c8753b9 Rebase to GNU Binutils 2.41. Nick Clifton 2023-08-16 08:05:23 +0100
  • b6cd5a80bd Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Fedora Release Engineering 2023-07-19 14:37:54 +0000
  • 262733044e Spec File: migrated to SPDX license. Resolves: #2222113 Nick Clifton 2023-07-19 09:53:58 +0100
  • 49f3d832d9 Spec File: Change License field to use SPDX notation. (#2222113) Nick Clifton 2023-07-17 13:47:30 +0100
  • 4c53cd0d87 Spec File: use the dist_bug_report_url macro Nikola Kolev 2023-07-06 21:08:19 +0000
  • 9037438540
    Update patch David Abdurachmanov 2023-06-23 15:51:47 +0300
  • c5ed067169
    Update riscv64 TEXTREL patches from repo David Abdurachmanov 2023-06-23 12:54:54 +0300
  • 4639adecf9
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2023-06-23 12:48:55 +0300
  • 93b20dcdbf Spec File: Add defines to enable rwx and execstack warnings. Nick Clifton 2023-06-21 11:20:13 +0100
  • c1d693d98e
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2023-06-13 15:18:23 +0300
  • 41f66d24b8 Spec File: Remove debug files from default package. Resolves: #2208360 Nick Clifton 2023-05-31 15:48:18 +0100
  • e94d1870a7
    Import (not yet merged) fix for riscv64 TEXTRELs. David Abdurachmanov 2023-05-07 09:54:55 +0300
  • 909132b76f
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2023-05-07 09:50:03 +0300
  • e650482c03 GOLD: Stop an abort triggered by running dwp on a file with no dwo links. (#2192226) Spec File: Use _prefix. (#2192118) Nick Clifton 2023-05-02 15:57:05 +0100
  • b2ca1be519 GOLD: Stop an abort triggered by running dwp on a file with no dwo links. Spec File: Use _prefix. Nick Clifton 2023-05-02 15:24:48 +0100
  • 184c1812b1 Spec File: Fix typo. (#2186396) BFD library: Fix illegal memory access when loading corrupt symbol version info. (#2186579) Nick Clifton 2023-04-17 17:20:54 +0100
  • b11a13f3f3 Linker: Do not associate allocated reloc sections with the .symtab section. (#2166419) Nick Clifton 2023-03-30 15:13:57 +0100
  • d0a86e89e0 Linker: Do not associate allocated reloc sections with the .symtab section. Resolves: #2166419 Nick Clifton 2023-03-30 14:18:00 +0100
  • 4b4b162f7a
    Rebuild for Fedora/RISCV David Abdurachmanov 2023-03-27 13:43:31 +0300
  • 166ee8765d
    Merge remote-tracking branch 'up/main' into main-riscv64 David Abdurachmanov 2023-03-27 13:42:23 +0300
  • 7cb3845858
    Rebuilt for Fedora/RISCV (riscv64); adding .rvreX to Release: f38-riscv64 David Abdurachmanov 2023-03-27 10:03:52 +0300
  • 9fe14c4dd6 Fix version requirement of gprofng package Nick Clifton 2023-03-08 18:05:51 +0000
  • fb35f3c111 Spec file: Rebuild libsframe.a with -fPIC enabled. (#2174841) Nick Clifton 2023-03-08 10:11:37 +0000
  • 52ad8b6547 Extend libsframe.a inclusion into libbfd.so Nick Clifton 2023-03-08 10:10:28 +0000
  • f751bb5ce4 Spec file: Add libsframe.a to the (fake) libbfd.so. (#2174841) Nick Clifton 2023-03-07 09:32:16 +0000
  • 6502fbec15 Add in renamed patch file Nick Clifton 2023-02-16 13:02:56 +0000
  • b094a17b03 Fix testsuite failures for RiscV64 target Nick Clifton 2023-02-16 12:54:36 +0000
  • 66740f7362 Fix sources Nick Clifton 2023-02-14 14:48:23 +0000
  • d8e1d9b57a Rebase to 2.40. Retire: binutils-package-metadata.patch Retire: binutils-gas-dwarf-skip-empty-functions.patch Retire: binutils-CVE-38128-dwarf-abbrev-parsing.patch Retire: binutils-readelf-no-sections.patch Retire: binutils-libiberty-configure-compile-warnings.patch Retire: binutils-CVE-2022-4285.patch Nick Clifton 2023-02-14 14:42:20 +0000
  • 6bfd06790b Spec File: Add (disabled by default) support for cross-builds of the binutils. Nick Clifton 2023-01-31 11:59:03 +0000
  • 3ac2843cab Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Fedora Release Engineering 2023-01-18 22:53:34 +0000
  • 66f76524de Speed up objcopy's note merging algorithm. (#29993) Nick Clifton 2023-01-18 11:27:31 +0000
  • 9a32411e0c tests: fix tmt plan setup, "how: beakerlib" is no longer supported f36 Miloš Prchlík 2022-12-14 09:39:06 +0100
  • a6be4be2ad tests: fix tmt plan setup, "how: beakerlib" is no longer supported f37 Miloš Prchlík 2022-12-14 09:39:06 +0100
  • 6765525905 tests: fix tmt plan setup, "how: beakerlib" is no longer supported Miloš Prchlík 2022-12-14 09:39:06 +0100
  • 7ef644fbf6 Fix a potential dereference of a NULL pointer. Resolves: #2152946 Nick Clifton 2022-12-13 16:06:33 +0000
  • 14fb249724 Fix compile time warnings of the configure test files in the libiberty directory. (#2144041) Nick Clifton 2022-11-23 15:51:17 +0000
  • f44b483e75 - Fic configuration of s390x binutils so that it does not include support for extraneous targets. (#2139143) - Fix readelf's decoding of files with no sections. (#2131609) - Stop potential infinite loop in the binutils DWARF parser. (#2122675) yahmad 2022-11-17 16:07:26 +0100
  • 5e53841477 - Fic configuration of s390x binutils so that it does not include support for extraneous targets. (#2139143) - Fix readelf's decoding of files with no sections. (#2131609) - Stop potential infinite loop in the binutils DWARF parser. (#2122675) yahmad 2022-11-17 16:06:53 +0100
  • 78fe7f4703 Fix configuration of s390x binutils so that it does not include support for extraneous targets. Resolves: #2139143 Nick Clifton 2022-11-02 15:27:50 +0000
  • e27610f6a7 Fix readelf's decoding of files with no sections. (#2131609) Nick Clifton 2022-10-03 14:38:13 +0100