Skip to content

Add verbatim linker to AIXLinker - #137337

Merged
bors merged 1 commit into
rust-lang:masterfrom
dalvescb:master
Mar 8, 2025
Merged

Add verbatim linker to AIXLinker#137337
bors merged 1 commit into
rust-lang:masterfrom
dalvescb:master

Conversation

@dalvescb

Copy link
Copy Markdown

This adds support for the "verbatim" native link modifier on AIX, will successfully pass the native-link-modifier-verbatim-linker test case

@rustbot

Copy link
Copy Markdown
Collaborator

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @davidtwco (or someone else) some time within the next two weeks.

Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (S-waiting-on-review and S-waiting-on-author) stays updated, invoking these commands when appropriate:

  • @rustbot author: the review is finished, PR author should check the comments and take action accordingly
  • @rustbot review: the author is ready for a review, this PR will be queued again in the reviewer's queue

@rustbotrustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Feb 20, 2025

@daltentydaltenty left a comment

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.

LGTM from the AIX target perspective

@rustbot

Copy link
Copy Markdown
Collaborator

Error: Parsing assign command in comment failed: ...'' | error: specify user to assign to at >| ''...

Please file an issue on GitHub at triagebot if there's a problem with this bot, or reach out on #t-infra on Zulip.

@daltenty

Copy link
Copy Markdown
Contributor

@davidtwco gentle ping

@petrochenkov

Copy link
Copy Markdown
Contributor

r? @petrochenkov
@bors r+ rollup

@bors

bors commented Mar 7, 2025

Copy link
Copy Markdown
Collaborator

📌 Commit 917d2eb has been approved by petrochenkov

It is now in the queue for this repository.

@rustbotrustbot assigned petrochenkov and unassigned davidtwcoMar 7, 2025
@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Mar 7, 2025
compiler-errors added a commit to compiler-errors/rust that referenced this pull request Mar 7, 2025
Add verbatim linker to AIXLinker
This adds support for the "verbatim" native link modifier on AIX, will successfully pass the `native-link-modifier-verbatim-linker test case`
bors added a commit to rust-lang-ci/rust that referenced this pull request Mar 7, 2025
…mpiler-errors
Rollup of 10 pull requests
Successful merges:
- rust-lang#135651 (Support for `wasm32-wali-linux-musl` Tier-3 target)
- rust-lang#136642 (Put the alloc unit tests in a separate alloctests package)
- rust-lang#137337 (Add verbatim linker to AIXLinker)
- rust-lang#137549 (Clean up various LLVM FFI things in codegen_llvm)
- rust-lang#137957 (Remove i586-pc-windows-msvc)
- rust-lang#138063 (Improve `-Zunpretty=hir` for parsed attrs)
- rust-lang#138137 (setTargetTriple now accepts Triple rather than string)
- rust-lang#138141 (tests: fix some typos in comment)
- rust-lang#138150 (Streamline HIR intravisit `visit_id` calls for items)
- rust-lang#138173 (Delay bug for negative auto trait rather than ICEing)
r? `@ghost`
`@rustbot` modify labels: rollup
compiler-errors added a commit to compiler-errors/rust that referenced this pull request Mar 7, 2025
Add verbatim linker to AIXLinker
This adds support for the "verbatim" native link modifier on AIX, will successfully pass the `native-link-modifier-verbatim-linker test case`
bors added a commit to rust-lang-ci/rust that referenced this pull request Mar 7, 2025
…mpiler-errors
Rollup of 8 pull requests
Successful merges:
- rust-lang#136642 (Put the alloc unit tests in a separate alloctests package)
- rust-lang#137337 (Add verbatim linker to AIXLinker)
- rust-lang#137363 (compiler: factor Windows x86-32 ABI impl into its own file)
- rust-lang#137685 (self-contained linker: conservatively default to `-znostart-stop-gc` on x64 linux)
- rust-lang#138000 (atomic: clarify that failing conditional RMW operations are not 'writes')
- rust-lang#138063 (Improve `-Zunpretty=hir` for parsed attrs)
- rust-lang#138137 (setTargetTriple now accepts Triple rather than string)
- rust-lang#138173 (Delay bug for negative auto trait rather than ICEing)
r? `@ghost`
`@rustbot` modify labels: rollup
@jhprattjhpratt mentioned this pull request Mar 8, 2025
bors added a commit to rust-lang-ci/rust that referenced this pull request Mar 8, 2025
Rollup of 12 pull requests
Successful merges:
- rust-lang#137337 (Add verbatim linker to AIXLinker)
- rust-lang#137363 (compiler: factor Windows x86-32 ABI impl into its own file)
- rust-lang#137537 (Prevent `rmake.rs` from using unstable features, and fix 3 run-make tests that currently do)
- rust-lang#137606 (add a "future" edition)
- rust-lang#137957 (Remove i586-pc-windows-msvc)
- rust-lang#138000 (atomic: clarify that failing conditional RMW operations are not 'writes')
- rust-lang#138013 (Add post-merge analysis CI workflow)
- rust-lang#138033 (rustdoc: Add attribute-related tests for rustdoc JSON.)
- rust-lang#138137 (setTargetTriple now accepts Triple rather than string)
- rust-lang#138173 (Delay bug for negative auto trait rather than ICEing)
- rust-lang#138184 (Allow anyone to relabel `CI-spurious-*`)
- rust-lang#138187 (remove clones)
r? `@ghost`
`@rustbot` modify labels: rollup
@bors
bors merged commit 19b6743 into rust-lang:masterMar 8, 2025
@rustbotrustbot added this to the 1.87.0 milestone Mar 8, 2025
rust-timer added a commit to rust-lang-ci/rust that referenced this pull request Mar 8, 2025
Rollup merge of rust-lang#137337 - dalvescb:master, r=petrochenkov
Add verbatim linker to AIXLinker
This adds support for the "verbatim" native link modifier on AIX, will successfully pass the `native-link-modifier-verbatim-linker test case`
@workingjubileeworkingjubilee added the O-aix OS: Big Blue's Advanced Interactive eXecutive.. label Mar 28, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

O-aixOS: Big Blue's Advanced Interactive eXecutive..S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@dalvescb@rustbot@daltenty@petrochenkov@bors@davidtwco@workingjubilee