llvm-project
[llvm-objcopy][COFF] Update .symidx values after stripping
#153322
Merged

[llvm-objcopy][COFF] Update .symidx values after stripping #153322

e-kud merged 20 commits into llvm:main from e-kud:strip-winguards
e-kud
e-kud [objcopy][COFF] Update WinCFGuard section contents after stripping
b302bd97
e-kud e-kud requested a review from MaskRay MaskRay 32 days ago
e-kud e-kud requested a review from jh7370 jh7370 32 days ago
llvmbot llvmbot added llvm:binary-utilities
llvmbot
e-kud
jh7370 jh7370 requested a review from mstorsjo mstorsjo 31 days ago
jh7370
jh7370 commented on 2025-08-13
mstorsjo
mstorsjo commented on 2025-08-13
mstorsjo
e-kud ulittle32_t, skip for PE and continue instead of return
42350aab
github-actions
e-kud Format: forgotten ammend
8acb7f45
efriedma-quic
e-kud
e-kud Iterate in more natural way
22641085
e-kud Handle illegal symidx
874c9cc8
e-kud Support .gehcont as well
4e80fb8b
e-kud
e-kud commented on 2025-08-16
e-kud
e-kud Reduce some of the tests
1a8f13cc
jh7370
jh7370 commented on 2025-08-19
mstorsjo
mstorsjo commented on 2025-08-19
mstorsjo
mstorsjo commented on 2025-08-19
e-kud More test coverage for incorrect symbols
5f21fe55
e-kud Add description to the tests
cbb58321
e-kud NeedUpdate should be set true if a symbol changed RawIndex
7b2e3b10
e-kud Use iterators instead of double lookup
48013989
e-kud Fix comments and order of checks for a symbol
2838c933
e-kud Make OriginalRawIndex a class member
73186e3d
e-kud Same symbols indices doesn't mean sections are good
ee600094
mstorsjo
mstorsjo commented on 2025-08-21
jh7370
jh7370 commented on 2025-08-22
e-kud Update tests and comments
4c0f90f7
e-kud Format
71a638c4
e-kud e-kud changed the title [llvm-objcopy][COFF] Update WinCFGuard section contents after stripping [llvm-objcopy][COFF] Update .symidx values after stripping 22 days ago
mstorsjo
mstorsjo approved these changes on 2025-08-27
MaskRay
MaskRay approved these changes on 2025-08-27
e-kud Check file name in errors and return lost checksum checks
975184fe
e-kud Merge remote-tracking branch 'origin/main' into strip-winguards
f1fdc0fe
e-kud
jh7370
jh7370 commented on 2025-09-02
e-kud Reduce tests more
557fcbeb
e-kud Merge remote-tracking branch 'origin/main' into strip-winguards
5de611b3
jh7370
jh7370 approved these changes on 2025-09-03
e-kud
e-kud e-kud merged 74d52f96 into main 10 days ago
e-kud e-kud deleted the strip-winguards branch 10 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone