<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_target/src/abi, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-10-12T00:41:52+00:00</updated>
<entry>
<title>compiler: Empty out rustc_target::abi</title>
<updated>2024-10-12T00:41:52+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2024-10-09T18:07:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=255bdd2f24de119d85073e0c48acdebca25af551'/>
<id>urn:sha1:255bdd2f24de119d85073e0c48acdebca25af551</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compiler: Move impl of ToJson for abi::Endian</title>
<updated>2024-10-12T00:41:52+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2024-10-09T02:07:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=559de745626901cf1fba5aaa5a2b96fbc92e09ff'/>
<id>urn:sha1:559de745626901cf1fba5aaa5a2b96fbc92e09ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #131208 - mustartt:aix-call-abi, r=davidtwco</title>
<updated>2024-10-11T13:36:51+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2024-10-11T13:36:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fc81a7c1d58468e0380e6d396ffebed694e7bd56'/>
<id>urn:sha1:fc81a7c1d58468e0380e6d396ffebed694e7bd56</id>
<content type='text'>
ABI: Pass aggregates by value on AIX

On AIX we pass aggregates byval. Adds new ABI for AIX for powerpc64.

https://github.com/llvm/llvm-project/blob/313ad85dfa40a18f2edefd7ce2edc0528d5a554a/clang/lib/CodeGen/Targets/PPC.cpp#L216

Fixes the following 2 testcases on AIX:
```
tests/ui/abi/extern/extern-pass-TwoU16s.rs
tests/ui/abi/extern/extern-pass-TwoU8s.rs
```
</content>
</entry>
<entry>
<title>compiler: Seal off the rustc_target::abi enum glob imports</title>
<updated>2024-10-09T01:24:56+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2024-10-09T00:32:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=43e198a3ae23f469e1c87b099789af1bc025fe50'/>
<id>urn:sha1:43e198a3ae23f469e1c87b099789af1bc025fe50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use wide pointers consistenly across the compiler</title>
<updated>2024-10-04T12:06:48+00:00</updated>
<author>
<name>Urgau</name>
<email>urgau@numericable.fr</email>
</author>
<published>2024-10-03T13:05:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=018ba0528fa5d22712397e520351295f8582a525'/>
<id>urn:sha1:018ba0528fa5d22712397e520351295f8582a525</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update call</title>
<updated>2024-10-03T16:36:36+00:00</updated>
<author>
<name>Henry Jiang</name>
<email>henry.jiang1@ibm.com</email>
</author>
<published>2024-10-03T16:36:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d09e27d54ace664f90583e12e4be6089a13be7e6'/>
<id>urn:sha1:d09e27d54ace664f90583e12e4be6089a13be7e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add AIX Calling Convention</title>
<updated>2024-10-03T15:37:41+00:00</updated>
<author>
<name>Henry Jiang</name>
<email>henry.jiang1@ibm.com</email>
</author>
<published>2024-10-03T15:37:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7d27ceb9543244867e8c75c513ecf3e5173a3ea1'/>
<id>urn:sha1:7d27ceb9543244867e8c75c513ecf3e5173a3ea1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reformat using the new identifier sorting from rustfmt</title>
<updated>2024-09-22T23:11:29+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-09-22T23:05:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c682aa162b0d41e21cc6748f4fecfe01efb69d1f'/>
<id>urn:sha1:c682aa162b0d41e21cc6748f4fecfe01efb69d1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add `C-cmse-nonsecure-entry` ABI</title>
<updated>2024-09-21T11:04:14+00:00</updated>
<author>
<name>Folkert de Vries</name>
<email>folkert@folkertdev.nl</email>
</author>
<published>2024-08-15T07:55:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1ddd67a79a77590504ba04f5d9528edf9d319df5'/>
<id>urn:sha1:1ddd67a79a77590504ba04f5d9528edf9d319df5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compiler: s/make_indirect_byval/pass_by_stack_offset/</title>
<updated>2024-09-18T19:28:55+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2024-09-16T20:04:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a800d1cf3782aef779ed1a87add9da8b9b6f2b86'/>
<id>urn:sha1:a800d1cf3782aef779ed1a87add9da8b9b6f2b86</id>
<content type='text'>
The previous name is just an LLVMism, which conveys almost nothing about
what is actually meant by the function relative to the ABI.

In doing so, remove an already-addressed FIXME.
</content>
</entry>
</feed>
