Commit Graph

242 Commits

Author SHA1 Message Date
bjorn3
f9ff604d96 Make dylib metadata write backend agnostic 2019-10-18 18:31:38 +02:00
bjorn3
0934dc84fd Update dependencies 2019-10-16 19:13:11 +02:00
bjorn3
59893d899f Update Cranelift 2019-10-16 19:01:39 +02:00
bjorn3
fc261aa2f5 Update Cranelift 2019-10-09 20:34:25 +02:00
dependabot-preview[bot]
e948c1b672 Bump miniz_oxide from 0.3.2 to 0.3.3 (#744)
Bumps [miniz_oxide](https://github.com/Frommi/miniz_oxide) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/Frommi/miniz_oxide/releases)
- [Commits](https://github.com/Frommi/miniz_oxide/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-07 19:43:48 +02:00
bjorn3
82fde5b622 Remove bitflags dependency 2019-10-06 17:52:23 +02:00
bjorn3
8bb81fdc3b Update dependencies 2019-10-04 21:11:58 +02:00
bjorn3
a31ec018e8 Update Cranelift 2019-10-04 21:11:00 +02:00
dependabot-preview[bot]
39796d162e Bump cranelift from c7fd5d9 to ee6fe21 (#742)
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `c7fd5d9` to `ee6fe21`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](c7fd5d9a47...ee6fe21f92)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-03 20:30:18 +02:00
bjorn3
58a9b648e8 Update cranelift, faerie and target-lexicon 2019-10-03 18:55:01 +02:00
bjorn3
8cee28db3e Switch back to crates.io version of gimli
Fixes #727
2019-10-03 18:54:30 +02:00
dependabot-preview[bot]
cbd65b24d5 Bump gimli from 1f1a9eb to 7e76a9d (#722)
Bumps [gimli](https://github.com/gimli-rs/gimli) from `1f1a9eb` to `7e76a9d`.
- [Release notes](https://github.com/gimli-rs/gimli/releases)
- [Commits](1f1a9eb239...7e76a9d566)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-24 12:00:04 +02:00
dependabot-preview[bot]
e64ff47681 Bump adler32 from 1.0.3 to 1.0.4 (#721)
Bumps [adler32](https://github.com/remram44/adler32-rs) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/remram44/adler32-rs/releases)
- [Commits](https://github.com/remram44/adler32-rs/compare/1.0.3...1.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-24 11:59:35 +02:00
dependabot-preview[bot]
3d87b5c576 Bump serde from 1.0.100 to 1.0.101 (#725)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.100...v1.0.101)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-24 11:59:13 +02:00
bjorn3
3a7aa6c0fa Reduce time required to build from scratch in dev mode
* Disable wasm reading of object
* Use tempfile bundled with rustc
* Don't optimize and don't generate debuginfo for build scripts and some
  build deps

Before: 354s (5m 45s)
After: 207s (3m 27s)
2019-09-21 14:27:45 +02:00
bjorn3
0f8814fd6d
Merge pull request #714 from bjorn3/dependabot/cargo/rand-0.7.1
Bump rand from 0.7.0 to 0.7.1
2019-09-16 09:37:28 +02:00
dependabot-preview[bot]
a9ff5d91aa
Bump cranelift from 4c7e3c3 to 8945b82
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `4c7e3c3` to `8945b82`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](4c7e3c3f1e...8945b82f92)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 04:54:31 +00:00
dependabot-preview[bot]
41a54f584a
Bump rand from 0.7.0 to 0.7.1
Bumps [rand](https://github.com/rust-random/rand) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.7.0...0.7.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-16 04:54:02 +00:00
bjorn3
3ee184f2aa Update object to 0.14.0 2019-09-13 20:44:48 +02:00
bjorn3
48da36d7a8 Update dependencies 2019-09-12 20:22:02 +02:00
bjorn3
3a8dd34831 Update Cranelift 2019-09-10 20:37:16 +02:00
bjorn3
ce0be229d7 Use upstream cranelift 2019-09-08 19:18:17 +02:00
bjorn3
cd0e862282 Update ar
Fixes #672
2019-09-01 11:17:01 +02:00
bjorn3
b3311ed4d5 Update Cargo.lock 2019-08-30 11:46:07 +02:00
bjorn3
f1b6bd9480 Update my fork of cranelift for an isplit fix 2019-08-29 11:24:08 +02:00
bjorn3
02b68aa747 Update dependencies
The faerie update fixes macOS build (m4b/faerie#90)
2019-08-22 12:37:24 +02:00
bjorn3
6bf47ad0d4 Include load/store.i128 fix from my cranelift branch 2019-08-15 13:37:38 +02:00
bjorn3
5459b157ca Update Cargo.lock 2019-08-13 11:52:09 +02:00
bjorn3
3000a3f63d [WIP] Implement dylib loading for the JIT 2019-08-10 16:50:23 +02:00
bjorn3
bbcffc23ca Update Cargo.lock 2019-08-10 14:33:59 +02:00
bjorn3
bc914cd43b Update Cargo.lock 2019-08-01 10:54:37 +02:00
bjorn3
a24a956aa6 Update dependencies 2019-07-28 09:24:27 +02:00
bjorn3
770c12ac97 Use own branch of clif instead of local checkout 2019-07-26 12:02:51 +02:00
bjorn3
de32ddad23 [WIP] Basic i128 support 2019-07-26 11:28:04 +02:00
bjorn3
853234006e Update Cargo.lock 2019-07-20 15:48:18 +02:00
bjorn3
4f54314440 Update cranelift 2019-07-20 15:42:26 +02:00
bjorn3
2c9139d51e Update Cargo.lock 2019-07-13 13:36:13 +02:00
bjorn3
521b06a712 Update cranelift 2019-07-13 13:31:30 +02:00
dependabot-preview[bot]
55b99230d6 Bump cranelift-module from 1ba2b65 to 4125d47 (#636)
Bumps [cranelift-module](https://github.com/CraneStation/cranelift) from `1ba2b65` to `4125d47`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](1ba2b6536c...4125d47d69)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-10 09:42:03 +02:00
dependabot-preview[bot]
624d6849ba
Bump cranelift from 00ac8be to 1ba2b65
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `00ac8be` to `1ba2b65`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](00ac8be2fe...1ba2b6536c)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-08 04:52:42 +00:00
bjorn3
69591844bb Update Cargo.lock 2019-07-04 18:02:47 +02:00
dependabot-preview[bot]
058dc13829
Bump cranelift-faerie from 3317fc6 to 312516a
Bumps [cranelift-faerie](https://github.com/CraneStation/cranelift) from `3317fc6` to `312516a`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](3317fc623c...312516a69d)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-03 15:38:07 +00:00
bjorn3
159c6585fe Update Cargo.lock 2019-06-24 21:01:38 +02:00
dependabot-preview[bot]
83b2b0fa8b
Bump cranelift from f3f7cad to 1eb92b1
Bumps [cranelift](https://github.com/CraneStation/cranelift) from `f3f7cad` to `1eb92b1`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](f3f7cadd01...1eb92b193d)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-24 04:58:50 +00:00
bjorn3
5b70fd6430 Update dependencies 2019-06-16 14:39:23 +02:00
dependabot-preview[bot]
ec05bcee29 Bump region from 2.1.0 to 2.1.1 (#606)
Bumps [region](https://github.com/darfink/region-rs) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/darfink/region-rs/releases)
- [Commits](https://github.com/darfink/region-rs/compare/2.1.0...2.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-12 17:06:15 +02:00
dependabot-preview[bot]
87113588c7 Bump miniz-sys from 0.1.11 to 0.1.12 (#607)
Bumps [miniz-sys](https://github.com/alexcrichton/flate2-rs) from 0.1.11 to 0.1.12.
- [Release notes](https://github.com/alexcrichton/flate2-rs/releases)
- [Commits](https://github.com/alexcrichton/flate2-rs/compare/miniz-sys-0.1.11...miniz-sys-0.1.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-12 17:05:50 +02:00
bjorn3
07bb89a02d Fix it 2019-06-11 16:57:59 +02:00
bjorn3
aa48c1482a [WIP] 2019-06-11 16:46:36 +02:00
bjorn3
4ade746333 [WIP] Add section symbol for mach-O 2019-06-11 16:45:15 +02:00