Commit Graph

669 Commits

Author SHA1 Message Date
bjorn3
c4d010b8a5 Deduplicate debug section defining and linking 2019-01-26 12:49:33 +01:00
bjorn3
ddbbb267b6 Update gimli 2019-01-26 12:37:49 +01:00
bjorn3
36f6e2f508 Use FileIndex for DW_AT_decl_file and omit .debug_ranges and .debug_rnglists when empty 2019-01-26 12:28:54 +01:00
bjorn3
cf7ee00afd Improve it a bit 2019-01-26 11:59:57 +01:00
bjorn3
a12eef4d86 Use IndexSet and keep full source info in set_debug_loc 2019-01-26 11:59:57 +01:00
bjorn3
6b5cbc540d Use gimli's byteorder in debuginfo.rs 2019-01-26 11:59:57 +01:00
bjorn3
8bddc783e0 Update gimli 2019-01-26 11:59:57 +01:00
bjorn3
d61ceeca7c Generate lineinfo for default srcloc 2019-01-26 11:59:57 +01:00
bjorn3
09c4569c87 Implement line debuginfo 2019-01-26 11:59:57 +01:00
bjorn3
9e609db886 Rustup to rustc 1.33.0-nightly (bf669d1e3 2019-01-25) 2019-01-26 11:59:34 +01:00
bjorn3
c728530bd0 Rustup to rustc 1.33.0-nightly (c76f3c374 2019-01-18) 2019-01-19 11:48:06 +01:00
bjorn3
4dcb5f4399 Update Cargo.lock 2019-01-18 17:42:48 +01:00
dependabot[bot]
3c44289629
Merge pull request #287 from bjorn3/dependabot/cargo/cranelift-a7ea916 2019-01-17 08:13:38 +00:00
dependabot[bot]
ede81e7ee2
Bump cranelift from 78b2535 to a7ea916
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `78b2535` to `a7ea916`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](78b2535947...a7ea916dcd)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-17 06:48:53 +00:00
bjorn3
2c4d27450a Update cranelift 2019-01-16 18:21:20 +01:00
bjorn3
7874eac13c
Merge pull request #283 from bjorn3/dependabot/cargo/syn-0.15.26
Bump syn from 0.15.25 to 0.15.26
2019-01-16 08:53:25 +01:00
dependabot[bot]
5fe65b0e3a
Bump syn from 0.15.25 to 0.15.26
Bumps [syn](https://github.com/dtolnay/syn) from 0.15.25 to 0.15.26.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/0.15.25...0.15.26)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-16 05:53:57 +00:00
bjorn3
8aee796013 Update Cargo.lock and use emit_small_memcpy 2019-01-15 20:35:49 +01:00
dependabot[bot]
fd43cd9e54
Merge pull request #279 from bjorn3/dependabot/cargo/faerie-0.7.1 2019-01-14 06:55:40 +00:00
dependabot[bot]
335dd707a4
Bump faerie from 0.7.0 to 0.7.1
Bumps [faerie](https://github.com/m4b/faerie) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/m4b/faerie/releases)
- [Commits](https://github.com/m4b/faerie/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-14 06:34:33 +00:00
bjorn3
72b01d6b77 Rustup to rustc 1.33.0-nightly (75a369c5b 2019-01-12) 2019-01-13 11:15:38 +01:00
bjorn3
5a931acb48 Improve global name for anonymous allocations 2019-01-12 15:16:09 +01:00
dependabot[bot]
b73b5799cc
Merge pull request #275 from bjorn3/dependabot/cargo/cranelift-4b698c2 2019-01-08 15:20:34 +00:00
dependabot[bot]
9b0a340af1
Bump cranelift from 48ec9dc to 4b698c2
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `48ec9dc` to `4b698c2`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](48ec9dc0b6...4b698c2b3b)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-08 14:57:37 +00:00
bjorn3
5e6ac30535 Rustup to rustc 1.33.0-nightly (8e2063d02 2019-01-07) 2019-01-08 15:08:46 +01:00
bjorn3
8a586eb6cb Rustup to rustc 1.33.0-nightly (68fe5182c 2019-01-05) 2019-01-06 15:27:20 +01:00
dependabot[bot]
70f313aad3
Merge pull request #265 from bjorn3/dependabot/cargo/cranelift-48ec9dc 2019-01-04 05:55:14 +00:00
dependabot[bot]
284a5aac38
Bump cranelift from aaf819d to 48ec9dc
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `aaf819d` to `48ec9dc`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](aaf819d6b1...48ec9dc0b6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-04 05:33:27 +00:00
bjorn3
28ab957afa Remove accidentially included submodule ripgrep 2019-01-03 18:10:58 +01:00
dependabot[bot]
0068e05f88
Merge pull request #262 from bjorn3/dependabot/cargo/cranelift-aaf819d 2019-01-03 14:38:36 +00:00
dependabot[bot]
705e06c1bd
Bump cranelift from c00d8ae to aaf819d
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `c00d8ae` to `aaf819d`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](c00d8ae6e0...aaf819d6b1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-03 06:15:01 +00:00
bjorn3
144ff955d6 Use layout.abi 2019-01-02 14:03:56 +01:00
bjorn3
a15af1ccba Rename load_value to load_scalar and make it support all Abi::Scalar types 2019-01-02 13:39:02 +01:00
bjorn3
c7101bbfd4 Some cleanup of abi.rs 2019-01-02 12:20:32 +01:00
bjorn3
33a9cdfe85 Update Cargo.lock 2019-01-02 11:55:02 +01:00
bjorn3
f301b06bf4 Rustup to rustc 1.33.0-nightly (59183180f 2018-12-29) 2018-12-30 12:06:55 +01:00
bjorn3
16e43c9d21 Fix unsize coercions and the size_of_val and min_align_of_val intrinsics for custom dst's 2018-12-29 15:36:17 +01:00
bjorn3
8f2ca706c2 Setup env_logger 2018-12-29 12:04:35 +01:00
dependabot[bot]
20e8aec790
Merge pull request #252 from bjorn3/dependabot/cargo/serde-1.0.83 2018-12-28 18:29:44 +00:00
dependabot[bot]
65f6f62f91
Bump serde from 1.0.82 to 1.0.83
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.82 to 1.0.83.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.82...v1.0.83)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-28 17:55:52 +00:00
bjorn3
bebaa83c4a Add 'set is_pic' to clif files 2018-12-28 18:48:47 +01:00
bjorn3
b105534f97 Misc build changes 2018-12-28 17:15:20 +01:00
bjorn3
8561349ece Only build clif comments in debug mode 2018-12-28 17:09:38 +01:00
bjorn3
56133d1b18 Fix release mode 2018-12-28 15:18:35 +01:00
bjorn3
f13d9fd506 Rustup to rustc 1.33.0-nightly (fb86d604b 2018-12-27) 2018-12-28 10:44:32 +01:00
bjorn3
3e40f150d0 Add some more clif comments 2018-12-27 10:59:01 +01:00
dependabot[bot]
e6359826c7
Merge pull request #251 from bjorn3/dependabot/cargo/cranelift-c87da1a 2018-12-27 07:55:08 +00:00
dependabot[bot]
00dbbecf83
Bump cranelift from 9055dd1 to c87da1a
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `9055dd1` to `c87da1a`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](9055dd16ce...c87da1a42e)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-27 06:37:20 +00:00
bjorn3
af78c9a10e Reduce duplication in abi.rs a bit 2018-12-26 11:15:42 +01:00
dependabot[bot]
b85b9ffbc3
Merge pull request #245 from bjorn3/dependabot/cargo/cranelift-9055dd1 2018-12-26 06:57:04 +00:00