Skip to content

Commit

Permalink
Fix omrgenerate_ieat_dump.s assembly instruction to load 64 bit
Browse files Browse the repository at this point in the history
One of the load register instructions was meant to be
loading the 64 bit address over which was not apparent while
compiling with XLC. The problem manifested itself as a
segmentation fault with Open XL, and this addresses that issue
while keeping XLC working the same way.

Signed-off-by: Gaurav Chaudhari <gaurav.chaudhari@ibm.com>
  • Loading branch information
Deigue committed May 21, 2024
1 parent 76296e1 commit 51f8601
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion port/zos390/omrgenerate_ieat_dump.s
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ _TDUMP EDCXPRLG BASEREG=8
.JMP1 ANOP
_TDUMP CELQPRLG BASEREG=8
* IEATDUMP macro will toast R1, so keep it in R3
LR 3,1
LGR 3,1
USING IOPARMS,3
CALL BPX4ENV, +
(=A(ENV_TOGGLE_SEC), +
Expand Down

0 comments on commit 51f8601

Please sign in to comment.