Skip to content
Closed
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
56c6ffb
Use +secure-plt for powerpc-unknown-linux-gnu{,spe}
taiki-e Jan 27, 2025
139d6ba
set rustc dylib on manually constructed rustc command
onur-ozkan Jan 30, 2025
4d42046
CompileTest: Add Directives to Ignore `arm-unknown-*` Tests
veera-sivarajan Jan 31, 2025
fc1a918
Implement MIR, CTFE, and codegen for unsafe binders
compiler-errors Jan 31, 2025
b63341e
Enforce unsafe binders must be Copy (for now)
compiler-errors Jan 31, 2025
442b9a9
Validation
compiler-errors Jan 31, 2025
8e9422f
Make comma separated lists of anything easier to make for errors
estebank Jan 31, 2025
3d84a49
docs: Documented Send and Sync requirements for Mutex + MutexGuard
ranger-ross Jan 18, 2025
f230253
Add `unchecked_disjoint_bitor` with fallback intrinsic implementation
scottmcm Jan 20, 2025
4ee1602
Override `disjoint_or` in the LLVM backend
scottmcm Jan 20, 2025
61150a8
PR feedback
scottmcm Jan 22, 2025
5e6ae8b
More PR feedback
scottmcm Feb 1, 2025
74f1813
Rollup merge of #130514 - compiler-errors:unsafe-binders, r=oli-obk
matthiaskrgr Feb 1, 2025
a031cb3
Rollup merge of #135684 - ranger-ross:mutex-docs, r=joboet
matthiaskrgr Feb 1, 2025
8dca011
Rollup merge of #135760 - scottmcm:disjoint-bitor, r=WaffleLapkin
matthiaskrgr Feb 1, 2025
9f9b5fd
Rollup merge of #136154 - taiki-e:ppc-secure-plt, r=nikic
matthiaskrgr Feb 1, 2025
093bd15
Rollup merge of #136309 - onur-ozkan:133629, r=jieyouxu
matthiaskrgr Feb 1, 2025
b1a788d
Rollup merge of #136339 - veera-sivarajan:ignore-arm-unknown-headers,…
matthiaskrgr Feb 1, 2025
e644717
Rollup merge of #136368 - estebank:listify, r=fee1-dead
matthiaskrgr Feb 1, 2025
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
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,11 @@ pub(crate) fn target() -> Target {
pointer_width: 32,
data_layout: "E-m:e-p:32:32-Fn32-i64:64-n32".into(),
arch: "powerpc".into(),
options: TargetOptions { endian: Endian::Big, mcount: "_mcount".into(), ..base },
options: TargetOptions {
endian: Endian::Big,
features: "+secure-plt".into(),
mcount: "_mcount".into(),
..base
},
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ pub(crate) fn target() -> Target {
options: TargetOptions {
abi: "spe".into(),
endian: Endian::Big,
features: "+secure-plt".into(),
mcount: "_mcount".into(),
..base
},
Expand Down