Skip to content
Merged
Changes from 2 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
8fb6c08
Increase impl items indent and decrease documentation indent for impl…
GuillaumeGomez Oct 14, 2024
4f20626
Update GUI tests for documentation indent changes
GuillaumeGomez Oct 14, 2024
bf6fcc9
Align impl doc block with `impl` keyword
GuillaumeGomez Nov 13, 2024
807e978
chore: fix 404 status URL
longxiangqiao Nov 28, 2024
dae1bf3
fix typo in RELEASES.md
slanterns Nov 28, 2024
ba73166
Support `clobber_abi` for AVR inline assembly
jfrimmel Oct 6, 2024
d7e0a3e
Add test case for the clobber options
jfrimmel Oct 6, 2024
2bd3bbb
Move & rename test case to match naming of #132456
jfrimmel Nov 2, 2024
67d2f3f
Reword error message of reserved AVR registers
jfrimmel Nov 28, 2024
ac9324c
Document s390x machine access via community cloud
uweigand Nov 28, 2024
c52d952
add instructions for generating `flake.lock` to `envrc-flake`
WaffleLapkin Nov 28, 2024
33f13f2
ignore `/build` instead of `build/` in gitignore
WaffleLapkin Nov 28, 2024
8e77349
fix a comment with uneven number of backticks in rustc_mir_build
WaffleLapkin Nov 28, 2024
6005d1c
Update more 2024 tests to remove -Zunstable-options
ehuss Nov 28, 2024
6c9e922
Rollup merge of #131323 - jfrimmel:avr-inline-asm-clobber-abi, r=Amanieu
matthiaskrgr Nov 29, 2024
f46ed97
Rollup merge of #131718 - GuillaumeGomez:impl-items-indent, r=rustdoc
matthiaskrgr Nov 29, 2024
11ee1ce
Rollup merge of #133565 - longxiangqiao:master, r=ehuss
matthiaskrgr Nov 29, 2024
271ff44
Rollup merge of #133575 - slanterns:typo, r=compiler-errors
matthiaskrgr Nov 29, 2024
fbad22e
Rollup merge of #133577 - uweigand:s390x-doc-cloudaccess, r=jieyouxu
matthiaskrgr Nov 29, 2024
53bc38b
Rollup merge of #133584 - ehuss:more-2024-unstable-options, r=compile…
matthiaskrgr Nov 29, 2024
eabe6db
Rollup merge of #133592 - WaffleLapkin:misc-meowing, r=jieyouxu
matthiaskrgr Nov 29, 2024
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
16 changes: 16 additions & 0 deletions src/doc/rustc/src/platform-support/s390x-unknown-linux-gnu.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,22 @@ There are no special requirements for testing and running the target.
For testing cross builds on the host, please refer to the "Cross-compilation
toolchains and C code" section below.

If you want to do native testing but do not have your own s390x
machine, there are several options how to get access to one:

* The [IBM LinuxONE Community Cloud][cloud-community] provides a
self-service portal where you can create s390x virtual machine
instances. These are intended for temporary use (limited to 120 days).

* The [IBM LinuxONE Open Source Cloud][cloud-opensource] provides
permanent access to s390x machines. This requires approval by IBM,
which will normally be granted if you're planning to use the machine
to work on an open-source project that is relevant to the IBM Z
ecosystem - the Rust compiler would certainly qualify.

[cloud-community]: https://linuxone.cloud.marist.edu/
[cloud-opensource]: https://community.ibm.com/zsystems/form/l1cc-oss-vm-request/

## Cross-compilation toolchains and C code

Rust code built using the target is compatible with C code compiled with
Expand Down