bjorn3
9e755f483a
Update libc
2021-12-16 14:46:43 +01:00
bjorn3
5f5a2f262f
Update dependencies
2021-12-01 18:36:19 +01:00
bjorn3
23bcafa256
Update object
2021-12-01 18:34:19 +01:00
bjorn3
977e884acf
Use crates.io releases of Cranelift
...
I originally switched the Cranelift dependencies to use git as cg_clif
required a lot of new Cranelift features. With crates.io dependencies I
would have to wait for a new release every time. With git dependencies I
could start using the new features as soon as they were merged.
Currently there aren't a lot of new Cranelift features necessary anymore
and those that are useful are no longer blocking compilation of lots of
crates. There was some concern expressed about using git dependencies in
the main rust repo, so all together I think it is best to switch to
crates.io releases and if necessary wait a bit before merging changes
requiring newer Cranelift commits.
2021-10-29 16:22:47 +02:00
bjorn3
adabc2ccda
Update Cranelift and object
2021-10-21 15:20:40 +02:00
bjorn3
2bb3f767e5
Update Cranelift
2021-10-13 16:59:59 +02:00
bjorn3
b2fed29e1a
Update Cranelift
2021-10-12 14:47:57 +02:00
bjorn3
eded369086
Update Cranelift
...
This version no longer has the old x86 backend
2021-10-01 15:37:48 +02:00
bjorn3
bc61fb263d
Update dependencies
2021-09-30 15:22:19 +02:00
bjorn3
166ff1332f
Update Cranelift
2021-09-30 15:17:43 +02:00
bjorn3
5d3b8e7c1b
Merge commit '61667dedf55e3e5aa584f7ae2bd0471336b92ce9' into sync_cg_clif-2021-09-19
2021-09-19 13:56:58 +02:00
bjorn3
98f45afd64
Update Cranelift
2021-08-07 11:09:03 +02:00
bjorn3
d220159810
Merge commit '05677b6bd6c938ed760835d9b1f6514992654ae3' into sync_cg_clif-2021-08-06
2021-08-06 16:26:56 +02:00
bjorn3
bcf532ce1d
Update dependencies
2021-07-27 12:54:58 +02:00
bjorn3
c2464ebeb0
Update Cranelift, gimli and object
2021-07-27 12:42:16 +02:00
bjorn3
17eaf432b7
Update Cranelift
2021-07-17 14:34:58 +02:00
bjorn3
e7a4323674
Remove explicit branch="main" form Cargo.toml
2021-07-13 21:32:28 +02:00
bjorn3
fb92375755
Merge commit '3a31c6d8272c14388a34622193baf553636fe470' into sync_cg_clif-2021-07-07
2021-07-07 11:14:20 +02:00
bjorn3
ac730b4464
Update Cranelift
...
This has a fix for a miscompilation on AArch64
cc #1184
2021-07-04 12:37:00 +02:00
bjorn3
751ae51044
Update Cranelift
2021-07-03 14:41:33 +02:00
bjorn3
dd1419a1c4
Update Cranelift and object
...
This adds AArch64 support for unixes using ELF object files like Linux
2021-07-02 12:16:22 +02:00
bjorn3
4492f32d15
Update Cranelift and object
2021-06-10 12:17:42 +02:00
bjorn3
d6b03451e6
Merge commit '40dd3e2b7089b5e96714e064b731f6dbf17c61a9' into sync_cg_clif-2021-05-27
2021-05-27 13:08:14 +02:00
bjorn3
2f9ca10b1d
Update Cranelift, object and gimli
2021-05-24 16:06:54 +02:00
bjorn3
328f06718a
Update Cranelift
2021-05-16 10:45:18 +02:00
bjorn3
459a51906d
Update Cranelift
2021-05-10 13:13:52 +02:00
bjorn3
8794d07081
Avoid trailing / in git path for Wasmtime
...
Git seems to not be able to handle it in some cases. Thanks to @vramana
for reporting this on Zulip.
2021-05-07 12:58:54 +02:00
bjorn3
fea01cfaaa
Update Cranelift
...
This removes all the byteorder and thiserror dependencies. This results
in no proc macros being necessary anymore.
2021-05-04 18:54:22 +02:00
Erin Power
ee570b1302
Sync rustc_codegen_cranelift 'ddd4ce25535cf71203ba3700896131ce55fde795'
2021-04-30 14:49:58 +02:00
Muhammad Mominul Huque
8eb96b8517
Handle native target-cpu variant
...
and raise fatal error if the specified target cpu is not supported
2021-04-23 19:55:52 +06:00
bjorn3
b6f7e71c1d
Update Cranelift
2021-04-14 10:37:14 +02:00
bjorn3
6e799438b7
Add an Mmap wrapper to rustc_data_structures
...
This wrapper implements StableAddress and falls back to directly reading
the file on wasm32
2021-03-30 18:57:03 +02:00
bjorn3
07968a001d
Merge commit '0969bc6dde001e01e7e1f58c8ccd7750f8a49ae1' into sync_cg_clif-2021-03-29
2021-03-29 10:45:09 +02:00
bjorn3
27886cd6b6
Merge commit '9a0c32934ebe376128230aa8da3275697b2053e7' into sync_cg_clif-2021-03-05
2021-03-05 19:12:59 +01:00
bjorn3
a75f9bc3be
Merge commit 'd556c56f792756dd7cfec742b9f2e07612dc10f4' into sync_cg_clif-2021-02-01
2021-02-01 10:11:46 +01:00
bjorn3
77f74ed070
Merge commit 'dbee13661efa269cb4cd57bb4c6b99a19732b484' into sync_cg_clif-2020-12-27
2020-12-27 10:30:38 +01:00
bjorn3
d404840788
Merge commit '5988bbd24aa87732bfa1d111ba00bcdaa22c481a' into sync_cg_clif-2020-11-27
2020-11-27 20:48:53 +01:00
bjorn3
285c7c66dc
Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d' into update_cg_clif-2020-11-01
2020-11-03 11:00:04 +01:00
bjorn3
96d76eb8e4
Update dependencies
2020-10-11 11:20:15 +02:00
bjorn3
9683c42cde
Update Cranelift
2020-10-11 11:14:08 +02:00
bjorn3
0a5968dfd2
Use the new cranelift-module interface
...
This updates Cranelift to include bytecodealliance/wasmtime#2249
2020-10-08 19:00:21 +02:00
bjorn3
e5437b650b
Update Cranelift
2020-09-23 09:53:41 +02:00
bjorn3
1add4323cf
Update Cranelift
2020-09-21 19:23:39 +02:00
bjorn3
a18a1948e0
Remove wasmparser dependency through object
2020-09-16 17:17:57 +02:00
bjorn3
b8bbbe38d1
Remove cfg-if dependency
2020-09-16 16:57:52 +02:00
bjorn3
55d4afd2ba
Remove byteorder dependency
2020-09-16 16:54:58 +02:00
bjorn3
044470a726
Remove hashbrown usage
...
drain_filter is now supported on nightly
2020-09-15 21:00:04 +02:00
bjorn3
4bb25c3e4a
Fix dylib metadata writing
...
Rustc switched from flate2 to snappy
2020-09-05 11:00:34 +02:00
bjorn3
217b3818b7
Rustup to rustc 1.48.0-nightly ( c59199efc
2020-09-04)
2020-09-05 10:38:49 +02:00
CohenArthur
cb386896ee
stack2reg: Switch to hashbrown::HashSet
2020-08-23 21:44:00 +02:00
bjorn3
02b7cdc316
Update Cranelift and object
2020-08-20 15:21:26 +02:00
bjorn3
5afffb823c
Update syn
2020-08-05 14:02:54 +02:00
bjorn3
da09c576e7
Update Cranelift
2020-08-05 13:59:35 +02:00
bjorn3
c5899526e4
Update dependencies
2020-07-30 16:43:53 +02:00
bjorn3
9f635de5c7
Update Cranelift
2020-07-30 16:37:31 +02:00
bjorn3
26e7bc1ed6
Update log dependency
2020-07-17 19:18:40 +02:00
bjorn3
942039b232
Pass ByRef values at fixed stack offset for extern "C"
...
This makes it possible to build proc macros using cg_clif
2020-07-17 12:41:01 +02:00
bjorn3
748d516e0d
Use builtin ranlib instead of running external ranlib
...
This makes it possible to create rlibs for any target without installing
a toolchain for the target
Fixes #763
2020-07-15 16:28:21 +02:00
bjorn3
3e67eb1b44
Update Cranelift
...
Fixes #757 (through bytecodealliance/wasmtime#1939 )
2020-07-14 21:14:14 +02:00
bjorn3
8dfb1daea7
Update dependencies
2020-07-13 19:41:52 +02:00
bjorn3
3dd65486f4
Update Cranelift
2020-07-13 19:35:21 +02:00
bjorn3
b6150be206
Update dependencies
2020-07-09 13:23:45 +02:00
bjorn3
8e519643d2
Update Cranelift
2020-07-09 13:17:38 +02:00
bjorn3
bc966492c2
Update Cranelift
2020-07-02 21:58:11 +02:00
bjorn3
5262fec06d
Update Cranelift
2020-06-30 18:48:26 +02:00
bjorn3
c1b1a5a9dc
Update cc
2020-06-30 18:41:28 +02:00
bjorn3
4bfc4a14b6
Update dependencies
2020-06-27 11:37:34 +02:00
bjorn3
ef924329a1
Update Cranelift
2020-06-27 11:37:08 +02:00
bjorn3
b4d9d8a4cc
Update Cranelift
2020-06-20 11:21:52 +02:00
bjorn3
5443f39f87
Update dependencies
2020-06-16 10:41:19 +02:00
bjorn3
d471c1b521
Update Cranelift
2020-06-16 10:38:12 +02:00
bjorn3
e1a77a5ce6
Update dependencies
2020-06-12 19:11:40 +02:00
bjorn3
e4596aa080
Update Cranelift
2020-06-12 19:07:04 +02:00
dependabot-preview[bot]
eb489599d6
Bump cranelift-codegen from 00abfcd
to 4bb5894
...
Bumps [cranelift-codegen](https://github.com/bytecodealliance/wasmtime ) from `00abfcd` to `4bb5894`.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases )
- [Commits](00abfcd943...4bb58940c7
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-08 05:26:17 +00:00
bjorn3
456c14f9e8
Update dependencies
2020-06-05 12:43:42 +02:00
bjorn3
bc555764bd
Update Cranelift
2020-06-05 12:40:33 +02:00
bjorn3
14a4adb482
Update depencencies
2020-05-25 13:08:50 +02:00
bjorn3
47f0256d56
Update Cranelift
2020-05-25 13:04:36 +02:00
bjorn3
ac14f8d4de
Update dependencies
2020-05-10 15:35:32 +02:00
bjorn3
fa57d9d0db
Update Cranelift
2020-05-10 15:18:26 +02:00
dependabot-preview[bot]
875b5f7b34
Bump cranelift-codegen from ebd13ce
to c284ffe
...
Bumps [cranelift-codegen](https://github.com/bytecodealliance/wasmtime ) from `ebd13ce` to `c284ffe`.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases )
- [Commits](ebd13cee05...c284ffe6c0
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-04 05:27:24 +00:00
bjorn3
020bcb31db
Register frame table in JIT mode
2020-05-01 20:58:27 +02:00
bjorn3
68721d4bb4
Update dependencies
2020-04-27 11:57:09 +02:00
bjorn3
6387df14df
Update Cranelift
2020-04-25 11:46:04 +02:00
bjorn3
1691405063
Update dependencies
2020-04-22 18:02:50 +02:00
bjorn3
6f8bfb5599
Update Cranelift
2020-04-22 18:02:17 +02:00
bjorn3
385c656372
Update Cranelift
2020-04-19 11:10:00 +02:00
bjorn3
045ae10380
Update Cranelift
2020-04-17 14:32:01 +02:00
bjorn3
287e70f1b4
Update dependencies
2020-04-13 13:00:44 +02:00
bjorn3
bbc0cd66b4
Update Cranelift
2020-04-13 12:54:55 +02:00
dependabot-preview[bot]
8de9fbb752
Bump libloading from 0.5.2 to 0.6.0 ( #957 )
...
Bumps [libloading](https://github.com/nagisa/rust_libloading ) from 0.5.2 to 0.6.0.
- [Release notes](https://github.com/nagisa/rust_libloading/releases )
- [Commits](https://github.com/nagisa/rust_libloading/compare/0.5.2...0.6.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-06 11:09:01 +02:00
dependabot-preview[bot]
ca9a8a0441
Bump cranelift-codegen from 20e7185
to 9ca3bf5
...
Bumps [cranelift-codegen](https://github.com/bytecodealliance/wasmtime ) from `20e7185` to `9ca3bf5`.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases )
- [Commits](20e71858a1...9ca3bf532e
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-06 05:28:25 +00:00
bjorn3
5958355ef1
Update dependencies
2020-04-01 14:19:25 +02:00
bjorn3
e3396901c4
Update Cranelift
2020-04-01 14:19:25 +02:00
bjorn3
c2e3560447
Update Cranelift
2020-03-31 14:13:38 +02:00
dependabot-preview[bot]
13fe779e10
Bump cranelift-codegen from 08e5484
to cd900d7
...
Bumps [cranelift-codegen](https://github.com/bytecodealliance/wasmtime ) from `08e5484` to `cd900d7`.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases )
- [Commits](08e5484cdb...cd900d72db
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-30 16:50:32 +00:00
bjorn3
203b0b6b11
Update errno
2020-03-28 14:20:53 +01:00
bjorn3
f6d12440aa
Update Cranelift
2020-03-28 14:01:48 +01:00
bjorn3
dc76cd0551
Update dependencies
2020-03-24 13:20:26 +01:00
bjorn3
5c9b9305b7
Update Cranelift and object
2020-03-24 13:17:03 +01:00