<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/run-make-fulldeps/save-analysis/foo.rs, 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>2023-01-11T09:32:08+00:00</updated>
<entry>
<title>Move /src/test to /tests</title>
<updated>2023-01-11T09:32:08+00:00</updated>
<author>
<name>Albert Larsan</name>
<email>74931857+albertlarsan68@users.noreply.github.com</email>
</author>
<published>2023-01-05T08:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf2dff2b1e3fa55fa5415d524200070d0d7aacfe'/>
<id>urn:sha1:cf2dff2b1e3fa55fa5415d524200070d0d7aacfe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing extern crate rustc_driver</title>
<updated>2022-12-31T17:20:13+00:00</updated>
<author>
<name>bjorn3</name>
<email>17426603+bjorn3@users.noreply.github.com</email>
</author>
<published>2022-12-12T19:37:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8c000a68c5988f6e04c74180d4c0107a996110db'/>
<id>urn:sha1:8c000a68c5988f6e04c74180d4c0107a996110db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove even more box syntax uses from src/test</title>
<updated>2022-08-07T02:22:20+00:00</updated>
<author>
<name>est31</name>
<email>MTest31@outlook.com</email>
</author>
<published>2022-07-07T02:36:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0a03825f764fde56c37b2dcaa02cb9833ca72382'/>
<id>urn:sha1:0a03825f764fde56c37b2dcaa02cb9833ca72382</id>
<content type='text'>
Prior work, notably 6550021124451628b1efc60c59284465b109e3aa from #88316
has removed box syntax from most of the testsuite. However,
some tests were left out.
This commit removes box_syntax uses from more locations in src/test.
Some tests that are very box syntax specific are not being migrated.
</content>
</entry>
<entry>
<title>Remove `doc(include)`</title>
<updated>2021-06-04T12:05:54+00:00</updated>
<author>
<name>Joshua Nelson</name>
<email>jyn514@gmail.com</email>
</author>
<published>2021-05-19T01:46:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=15fec1fb80b5264d7e2d3382478424abb9afb3d1'/>
<id>urn:sha1:15fec1fb80b5264d7e2d3382478424abb9afb3d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix run-make test</title>
<updated>2020-08-14T16:34:32+00:00</updated>
<author>
<name>Matthew Jasper</name>
<email>mjjasper1@gmail.com</email>
</author>
<published>2020-07-04T15:59:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e80654a4f177303967ba735a0dd58035c1effaed'/>
<id>urn:sha1:e80654a4f177303967ba735a0dd58035c1effaed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update fulldeps tests and clippy</title>
<updated>2020-06-02T21:18:57+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2020-06-02T19:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e793b46e49afc1ac1e15bf92c4e544695b646ca9'/>
<id>urn:sha1:e793b46e49afc1ac1e15bf92c4e544695b646ca9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename the crates in source code</title>
<updated>2020-06-02T17:42:54+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2020-06-02T17:19:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=283e5b4106771f9d6ee6e081c07d4a174b51441e'/>
<id>urn:sha1:283e5b4106771f9d6ee6e081c07d4a174b51441e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove derives `Encodable`/`Decodable` and unstabilize attribute `#[bench]`</title>
<updated>2019-07-31T18:27:59+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-07-27T12:06:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=73dae4eaf99c06f54b6cf642d18cc1bd3c30ead8'/>
<id>urn:sha1:73dae4eaf99c06f54b6cf642d18cc1bd3c30ead8</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>rustc: Add a `#[wasm_custom_section]` attribute</title>
<updated>2018-03-22T20:16:38+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2018-03-09T17:26:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7df6f4161cdc13a19216b5f1087081f490f06cdb'/>
<id>urn:sha1:7df6f4161cdc13a19216b5f1087081f490f06cdb</id>
<content type='text'>
This commit is an implementation of adding custom sections to wasm artifacts in
rustc. The intention here is to expose the ability of the wasm binary format to
contain custom sections with arbitrary user-defined data. Currently neither our
version of LLVM nor LLD supports this so the implementation is currently custom
to rustc itself.

The implementation here is to attach a `#[wasm_custom_section = "foo"]`
attribute to any `const` which has a type like `[u8; N]`. Other types of
constants aren't supported yet but may be added one day! This should hopefully
be enough to get off the ground with *some* custom section support.

The current semantics are that any constant tagged with `#[wasm_custom_section]`
section will be *appended* to the corresponding section in the final output wasm
artifact (and this affects dependencies linked in as well, not just the final
crate). This means that whatever is interpreting the contents must be able to
interpret binary-concatenated sections (or each constant needs to be in its own
custom section).

To test this change the existing `run-make` test suite was moved to a
`run-make-fulldeps` folder and a new `run-make` test suite was added which
applies to all targets by default. This test suite currently only has one test
which only runs for the wasm target (using a node.js script to use `WebAssembly`
in JS to parse the wasm output).
</content>
</entry>
</feed>
