<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/librustc_codegen_llvm/va_arg.rs, branch 1.34.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.34.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.34.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2019-02-17T18:58:58+00:00</updated>
<entry>
<title>librustc_codegen_llvm =&gt; 2018</title>
<updated>2019-02-17T18:58:58+00:00</updated>
<author>
<name>Taiki Endo</name>
<email>te316e89@gmail.com</email>
</author>
<published>2019-02-17T18:58:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1b7ca961d9b971a0d5833143ea0c14ac64bf2303'/>
<id>urn:sha1:1b7ca961d9b971a0d5833143ea0c14ac64bf2303</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>codegen: Fix va_list - aaarch64 iOS/Windows</title>
<updated>2018-12-07T22:54:56+00:00</updated>
<author>
<name>Dan Robertson</name>
<email>dan@dlrobertson.com</email>
</author>
<published>2018-12-05T02:44:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3dfd8f7a64067d8b348ba597db10a06e2eccb773'/>
<id>urn:sha1:3dfd8f7a64067d8b348ba597db10a06e2eccb773</id>
<content type='text'>
According to the Apple developer docs:

&gt; The type va_list is an alias for char * rather than for the struct
&gt; type specified in the generic PCS.

The current implementation uses the generic Aarch64 structure for VaList
for Aarch64 iOS.

Windows always uses the char * variant of the va_list.
</content>
</entry>
<entry>
<title>libcore: Add va_list lang item and intrinsics</title>
<updated>2018-11-26T22:56:19+00:00</updated>
<author>
<name>Dan Robertson</name>
<email>danlrobertson89@gmail.com</email>
</author>
<published>2018-10-23T23:13:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=08140878fefaa4b16939b904bf825b7107069b42'/>
<id>urn:sha1:08140878fefaa4b16939b904bf825b7107069b42</id>
<content type='text'>
 - Add the llvm intrinsics used to manipulate a va_list.
 - Add the va_list lang item in order to allow implementing
   VaList in libcore.
</content>
</entry>
</feed>
