llvm-project
[GOFF] Add writing of section symbols
#133799
Merged

[GOFF] Add writing of section symbols #133799

redstar merged 39 commits into main from users/redstar/goffwriter-3
redstar
redstar redstar requested a review from MaskRay MaskRay 222 days ago
redstar redstar requested a review from uweigand uweigand 222 days ago
redstar redstar requested a review from diggerlin diggerlin 222 days ago
redstar redstar requested a review from kpneal kpneal 222 days ago
redstar redstar assigned redstar redstar 222 days ago
llvmbot llvmbot added backend:SystemZ
llvmbot llvmbot added llvm:mc
llvmbot llvmbot added llvm:binary-utilities
llvmbot
github-actions
uweigand
uweigand commented on 2025-04-01
redstar
MaskRay
MaskRay commented on 2025-04-02
MaskRay
MaskRay commented on 2025-04-02
MaskRay
MaskRay commented on 2025-04-02
Everybody0523
Everybody0523 commented on 2025-04-02
redstar
uweigand
uweigand
uweigand commented on 2025-04-03
redstar
uweigand
redstar
redstar
uweigand
uweigand commented on 2025-04-07
uweigand
uweigand
uweigand commented on 2025-04-07
redstar
AidoP
AidoP commented on 2025-04-10
uweigand
uweigand commented on 2025-04-10
MaskRay
MaskRay commented on 2025-04-15
MaskRay
MaskRay commented on 2025-04-15
MaskRay
MaskRay commented on 2025-04-15
MaskRay
MaskRay commented on 2025-04-15
MaskRay
MaskRay commented on 2025-04-15
MaskRay
MaskRay commented on 2025-04-18
redstar
uweigand
uweigand commented on 2025-04-25
MaskRay
redstar
MaskRay
uweigand
uweigand commented on 2025-06-24
redstar redstar force pushed from 8175f572 to 88d40519 136 days ago
redstar
uweigand
uweigand approved these changes on 2025-06-26
Base automatically changed from users/redstar/goffwriter-2 to main 135 days ago
redstar [GOFF] Introduce GOFFWriter class
c30968f4
redstar [GOFF] Add writing of section symbols
c896d839
redstar Update llvm/include/llvm/MC/MCGOFFSymbolMapper.h
4fd06dce
redstar Update llvm/include/llvm/MC/MCGOFFSymbolMapper.h
17a4e271
redstar Update llvm/lib/MC/GOFFObjectWriter.cpp
206a9751
redstar More updates
9c0e74bd
redstar Remove the class GOFFSymbolMapper
a60a4fc8
redstar Update formatting
b7605f83
redstar More updates
a3e042b7
redstar Fix failing tests
5843b76d
redstar Rework based on reviewer comment.
5eb61cb4
redstar More work on reviewer comments
835b3d93
redstar Emit CSECT/CATTR
22b76122
redstar Fix key for hashmap and introduce union
4345699f
redstar Use getOrdinal/getIndex as the GOFF symbol id.
bc997099
redstar Remove initSections()
3fdb6993
redstar Remove RootSDSection
21a7b377
redstar Fix formatting and assertions
37942a18
redstar Update the test case to cover all records in the file.
6dc15245
redstar Reuse NameSpace from ED in PR/LD
db2f9d2e
redstar Also set FillByteValue.
523aeb0b
redstar - Amode only for LD
36b8e4a9
redstar Emit XATTR
e8742160
redstar Remove comma and add part name.
96246002
redstar Fix test case due to removed comma
f9184fb9
redstar Remove DuplicateSymbolSeverity since it is not required.
d59806eb
redstar Change code as recommended by MaskRay
95f5689b
redstar Move .ll test cases
18bd059e
redstar Add another test case, and remove -o - in the run line
b521d097
redstar Remove Executable from the ED element
6761c8c5
redstar Remove unused header file
d778ee04
redstar Remove ReadOnly attribute for PR elements
87e459ca
redstar Make alignment of PR always the same as ED
7a614001
redstar Fix test cases
06fee4ef
redstar Lift fill byte value to higher layer.
3c1c4f6e
redstar Fix formatting.
4ccf3ab8
redstar Update comment.
e4139834
redstar Remove constants.
0eec88f4
redstar Rebase and fix compile errors due to refactoring.
c2d04492
redstar redstar force pushed from 88d40519 to c2d04492 135 days ago
redstar redstar merged 33872f12 into main 135 days ago
redstar redstar deleted the users/redstar/goffwriter-3 branch 135 days ago
llvm-ci
MaskRay
MaskRay commented on 2025-07-23
MaskRay

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone