openeuler-ci-bot
de131f2e55
!340 [sync] PR-336: fix CVE-2024-57360, CVE-2025-0840
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2025-02-07 02:44:28 +00:00
Funda Wang
d7bbfbe1d5
fix CVE-2024-57360, CVE-2025-0840
...
(cherry picked from commit b1f5fa26696dc6803a38401d1a9718dafb0a590b)
2025-02-07 09:43:40 +08:00
openeuler-ci-bot
3afe41a53c
!325 LoongArch: keep compatible with older gcc
...
From: @oil-house
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2025-01-14 03:16:48 +00:00
Xin Wang
d9463d6688
LoongArch: keep compatible with older gcc
2024-12-18 10:42:20 +08:00
openeuler-ci-bot
ce9b5f2b29
!316 Add Sw64 ISA support
...
From: @little-huaduo
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-12-09 12:36:55 +00:00
swcompiler
d29bf551a1
[Sw64] add sw64 ISA support
2024-12-03 14:40:27 +08:00
openeuler-ci-bot
3b7f67ac74
!315 [sync] PR-312: LoongArch: backport master to 2.41
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-11-07 02:37:59 +00:00
Xin Wang
c5d20fb405
backport master to 2.41
...
(cherry picked from commit 76a68d9a00e7769c07675e883426534440db822d)
2024-11-07 09:46:21 +08:00
openeuler-ci-bot
ad3f1961b0
!301 [sync] PR-293: Backport: Fix gold linker relocation offset
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-09-30 01:19:57 +00:00
wangding16
39d9c7ad8a
Backport: Fix gold linker relocation offset
...
(cherry picked from commit bfd4551d9fc304ec47580ce7b419ebc73520f265)
2024-09-29 16:10:06 +08:00
openeuler-ci-bot
5434d803a3
!298 [sync] PR-296: add binutils-help to keep consistent with the old version
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-09-19 07:22:29 +00:00
h30032433
34bf0d5e8b
add binutils-help to keep consistent with the old version
...
(cherry picked from commit 416b50b637a486499815018b0bd1d7511fa35f56)
2024-09-19 14:58:33 +08:00
openeuler-ci-bot
cc4aea50a2
!295 [sync] PR-292: delete binutils-gold package and ld.gold move to binutils package
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-09-06 06:36:23 +00:00
h30032433
5eb25ba615
delete binutils-gold package and ld.gold move to binutils package
...
There is no need to create a binutils-gold package for ld.gold. Consider keeping it consistent with the old version and move it back to the binutils package.
(cherry picked from commit d5dd8f9f9be26d13a5f58efb0537ff9a9f8ac6d7)
2024-09-04 17:55:53 +08:00
openeuler-ci-bot
7545902ddf
!291 [sync] PR-289: delete jansson
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-08-07 01:17:55 +00:00
huyubiao
6236bae801
delete jansson
...
(cherry picked from commit a3d3e5400bc33f2ecacdac062d5eec28badb3a3e)
2024-08-06 19:06:31 +08:00
openeuler-ci-bot
b4cc3ea8c2
!288 [sync] PR-286: fix ld-new compilation failure on 32-bit systems
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-06-27 12:01:52 +00:00
h30032433
4b7e883d2b
fix ld-new compilation failure on 32-bit systems
...
(cherry picked from commit 3de6d3296fe72f73dc7d9dab6d9b56d65e8751f7)
2024-06-26 16:50:29 +08:00
openeuler-ci-bot
896db3e6a2
!283 [sync] PR-280: SPEC: add build-require 'bison' for LoongArch
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-05-20 11:21:04 +00:00
ticat_fp
721cc2336d
SPEC: add build-require 'bison' for LoongArch
...
Signed-off-by: ticat_fp <fanpeng@loongson.cn>
(cherry picked from commit 74f11877eda748195a92efec671a31183c098350)
2024-05-20 19:06:04 +08:00
openeuler-ci-bot
2c4ab3b44e
!276 [sync] PR-273: add ppc64le support to fix error about gold
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-03-21 11:33:13 +00:00
邹鹏
7d3512870e
add ppc64le support to fix error about gold
...
(cherry picked from commit 7a11df05671a57df8eda7e49b361e3974a8c721e)
2024-03-21 19:11:03 +08:00
openeuler-ci-bot
3c873dae3a
!270 [sync] PR-268: Modify inconsistent behavior of ld with --unresolved-symbols=ignore-all
...
From: @openeuler-sync-bot
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-03-08 06:44:16 +00:00
Wenlong Zhang
ab15cec8d3
Modify inconsistent behavior of ld with --unresolved-symbols=ignore-all
...
(cherry picked from commit 0c809caf6ff91567df909c3b6bbfbd6f3f418eb1)
2024-03-08 14:18:17 +08:00
openeuler-ci-bot
77f5c9797c
!267 LoongArch: Sync patch from binutils upstream
...
From: @ticat-fp
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-03-04 02:31:36 +00:00
ticat_fp
09f4076aeb
LoongArch: update from binutils upstream
...
Signed-off-by: ticat_fp <fanpeng@loongson.cn>
2024-03-01 10:22:56 +08:00
openeuler-ci-bot
13a3c1f5b9
!265 [Update] Update binutils 2.41
...
From: @eastb233
Reviewed-by: @cf-zhao
Signed-off-by: @cf-zhao
2024-02-28 01:24:33 +00:00
eastb233
34cb11a359
[Update] Update binutils 2.41
2024-02-27 10:32:09 +08:00
openeuler-ci-bot
fc784d10a1
!262 binutils gas 支持新的 PPC 架构处理器
...
From: @yuucyf
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2024-01-08 08:50:01 +00:00
chenyuanfeng
9c38cafed9
[PPC] gas supporte c2000 processor
2024-01-08 03:26:38 -05:00
openeuler-ci-bot
92eb420496
!232 [TestCase] Enable running testcase
...
From: @eastb233
Reviewed-by: @cf-zhao
Signed-off-by: @cf-zhao
2023-11-21 08:09:33 +00:00
eastb233
2c936e5113
[TestCase] Enable running testcase
2023-11-21 15:22:29 +08:00
openeuler-ci-bot
a94fc0a34c
!245 在spec文件中为ppc64le架构生成libbfd.so和libopcodes.so
...
From: @frey1186
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2023-10-13 01:39:11 +00:00
frey1186
b18e520894
Generate libbfd.so and libopcodes.so for ppc64le
2023-10-11 15:20:52 +08:00
openeuler-ci-bot
ad394ac8e1
!213 [SPEC] Rename ctf-spec.info in binutils package
...
From: @eastb233
Reviewed-by: @li-yancheng
Signed-off-by: @li-yancheng
2023-08-29 11:07:20 +00:00
eastb233
0a7ad38dbb
[SPEC] Rename ctf-spec.info in binutils package
...
Because gdb-help package also provides it.
2023-08-29 17:02:21 +08:00
openeuler-ci-bot
89857ebf40
!185 [X86] Change -fpic to -fPIC in PICFLAG
...
From: @eastb233
Reviewed-by: @li-yancheng
Signed-off-by: @li-yancheng
2023-08-08 12:30:26 +00:00
eastb233
884123a069
[X86] Change -fpic to -fPIC in PICFLAG
2023-08-08 20:15:22 +08:00
openeuler-ci-bot
b0b2be147a
!183 [Update] Init Binutils 2.40 repo
...
From: @eastb233
Reviewed-by: @li-yancheng
Signed-off-by: @li-yancheng
2023-08-08 03:39:47 +00:00
eastb233
254b28051a
[Update] Init Binutils 2.40 repo
2023-08-08 11:12:28 +08:00
openeuler-ci-bot
dd059ae0b5
!178 Fix gold linker relocation offset and linker adrp signed shift
...
From: @dguangya
Reviewed-by: @li-yancheng
Signed-off-by: @li-yancheng
2023-04-20 06:27:49 +00:00
dingguangya
dfabcd8007
Fix gold linker relocation offset and linker adrp signed shift
2023-04-20 11:20:53 +08:00
openeuler-ci-bot
dbbf928a6e
!164 Prevents the use of null pointers and sets the pointer to null after being used
...
From: @huyubiao
Reviewed-by: @licunlong, @eastb233
Signed-off-by: @licunlong, @eastb233
2022-10-25 03:51:19 +00:00
h30032433
99db5cbd60
Prevents the use of null pointers and sets the pointer to null after being used
2022-10-24 15:38:41 +08:00
openeuler-ci-bot
2f4d4958c3
!159 fix the changelog exception macro
...
From: @konglidong
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2022-10-20 01:25:39 +00:00
konglidong
f386f42436
fix the changelog exception macro
2022-10-18 11:48:40 +08:00
openeuler-ci-bot
1b789b36bd
!156 修复AArch64 EFI地址重叠的问题
...
From: @chenxi-mao
Reviewed-by: @eastb233
Signed-off-by: @eastb233
2022-10-09 07:21:14 +00:00
Chenxi Mao
c2c2e8be79
Fix AArch64 PE section address overlap issue
...
After 31c209ebf59 delivered, MokManager.efi has below error during shim invoked:
[Bds]Booting suse-secureboot
Loading driver at 0x0002FDBF000 EntryPoint=0x0002FDDD000
2 sections contain entry point
Failed to load image: Unsupported
Failed to start MokManager: Unsupported
The root cause is the AArch64 PE section address overlapped.
Sections
================================================================================
Name RWX VirtSize VirtAddr RawAddr RawSize Entropy md5
/4 R-- 0x16c34 0x5000 0x400 0x17c00 4.84 bdfa950df3517b30bc1ba386b19b322b
.text R-X 0x5c88c 0x1c000 0x18000 0x5d000 6.32 b52855acbce7b2ea150c30bc4186898d
Reason:
The 0x5000 + 0x17c00 is lager than 0x1c000 which is an unsupported/illegal format.
To fix this issue, there are 3 patches need to be applied from upstream:
d91c67e8730 Re: Add support for AArch64 EFI (efi-*-aarch64)
32384aa396e Re: AArch64: Add support for AArch64 EFI (efi-*-aarch64)
5bb067dba don't over-align file positions of PE executable sections
After above changes, the PE section address are correct.
Sections
================================================================================
Name RWX VirtSize VirtAddr RawAddr RawSize Entropy md5
/4 R-- 0x16c34 0x5000 0x400 0x16e00 4.97 4facea77c0e1db16428ec65d790b13e3
.text R-X 0x5c88c 0x1c000 0x17200 0x5ca00 6.34 107cbdfa866047ff7a0463c71bbd2745
References: bsn#351
Change-Id: I2e4563b129e30ff55f2146526fc37776dcaf40dc
Signed-off-by: Chenxi Mao <chenxi.mao@suse.com>
2022-10-08 09:55:16 +08:00
openeuler-ci-bot
7ac5bf6d00
!146 修复man命令不能查看binutils中工具的帮助信息。
...
From: @eastb233
Reviewed-by: @peilin-guo
Signed-off-by: @peilin-guo
2022-09-16 06:16:49 +00:00
Qiang Wei
bb872917a5
Fix manpage empty issue.
...
Signed-off-by: Qiang Wei <qiang.wei@suse.com>
2022-09-15 20:42:31 +08:00