Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/attributes/codegen.md
Original file line number Diff line number Diff line change
Expand Up @@ -715,6 +715,7 @@ Feature | Implicitly Enables |
`miscellaneous-extensions-2` | | miscellaneous extensions 2
`miscellaneous-extensions-3` | | miscellaneous extensions 3
`miscellaneous-extensions-4` | | miscellaneous extensions 4
`backchain` | | store the caller's frame address in the callee's stack frame backchain slot

@DanielEScherzer DanielEScherzer Jul 28, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a quick PDF search of the [z/Architecture Principles of Operation] PDF doesn't have any hits for "backchain" - is there some other documentation that might be worth linking to?

View changes since the review

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh yes the PoP does only describe the ISA. the ABI is described here: https://ibm.github.io/s390x-abi/ and i think due to "historic reasons" its called "back chain"(with a space). Should I add a reference to the md?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would suggest yes (and maybe with a note that it has a space in that document)


[z/Architecture Principles of Operation]: https://publibfp.dhe.ibm.com/epubs/pdf/a227832d.pdf

Expand Down
Loading