diff --git a/cranelift/Cargo.toml b/cranelift/Cargo.toml index b3c7672c0c..f27fe9c2eb 100644 --- a/cranelift/Cargo.toml +++ b/cranelift/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cranelift-tools" authors = ["The Cranelift Project Developers"] -version = "0.18.1" +version = "0.19.0" description = "Binaries for testing the Cranelift libraries" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://cranelift.readthedocs.io/" @@ -14,18 +14,18 @@ path = "src/clif-util.rs" [dependencies] cfg-if = "0.1" -cranelift-codegen = { path = "lib/codegen", version = "0.18.1" } -cranelift-entity = { path = "lib/entity", version = "0.18.1" } -cranelift-reader = { path = "lib/reader", version = "0.18.1" } -cranelift-frontend = { path = "lib/frontend", version = "0.18.1" } -cranelift-serde = { path = "lib/serde", version = "0.18.1", optional = true } -cranelift-wasm = { path = "lib/wasm", version = "0.18.1", optional = true } -cranelift-native = { path = "lib/native", version = "0.18.1" } -cranelift-filetests = { path = "lib/filetests", version = "0.18.1" } -cranelift-module = { path = "lib/module", version = "0.18.1" } -cranelift-faerie = { path = "lib/faerie", version = "0.18.1" } -cranelift-simplejit = { path = "lib/simplejit", version = "0.18.1" } -cranelift = { path = "lib/umbrella", version = "0.18.1" } +cranelift-codegen = { path = "lib/codegen", version = "0.19.0" } +cranelift-entity = { path = "lib/entity", version = "0.19.0" } +cranelift-reader = { path = "lib/reader", version = "0.19.0" } +cranelift-frontend = { path = "lib/frontend", version = "0.19.0" } +cranelift-serde = { path = "lib/serde", version = "0.19.0", optional = true } +cranelift-wasm = { path = "lib/wasm", version = "0.19.0", optional = true } +cranelift-native = { path = "lib/native", version = "0.19.0" } +cranelift-filetests = { path = "lib/filetests", version = "0.19.0" } +cranelift-module = { path = "lib/module", version = "0.19.0" } +cranelift-faerie = { path = "lib/faerie", version = "0.19.0" } +cranelift-simplejit = { path = "lib/simplejit", version = "0.19.0" } +cranelift = { path = "lib/umbrella", version = "0.19.0" } filecheck = "0.3.0" docopt = "1" serde = "1.0.8" diff --git a/cranelift/publish-all.sh b/cranelift/publish-all.sh index 089e7f27cb..7e0b6bb078 100755 --- a/cranelift/publish-all.sh +++ b/cranelift/publish-all.sh @@ -9,13 +9,13 @@ topdir=$(dirname "$0") cd "$topdir" # All the cranelift-* crates have the same version number -version="0.18.1" +version="0.19.0" # Update all of the Cargo.toml files. # # The main Cargo.toml in the top-level directory is the cranelift-tools crate which we don't publish. echo "Updating crate versions to $version" -for crate in . lib/*; do +for crate in . lib/* lib/codegen/meta; do # Update the version number of this crate to $version. sed -i.bk -e "s/^version = .*/version = \"$version\"/" \ "$crate/Cargo.toml" diff --git a/lib/bforest/Cargo.toml b/lib/bforest/Cargo.toml index 8598d7439b..ab244abc80 100644 --- a/lib/bforest/Cargo.toml +++ b/lib/bforest/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["The Cranelift Project Developers"] name = "cranelift-bforest" -version = "0.18.1" +version = "0.19.0" description = "A forest of B+-trees" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://cranelift.readthedocs.io/" @@ -10,7 +10,7 @@ readme = "README.md" keywords = ["btree", "forest", "set", "map"] [dependencies] -cranelift-entity = { path = "../entity", version = "0.18.1", default-features = false } +cranelift-entity = { path = "../entity", version = "0.19.0", default-features = false } [features] default = ["std"] diff --git a/lib/codegen/Cargo.toml b/lib/codegen/Cargo.toml index 4d8f48f012..59f9cf1737 100644 --- a/lib/codegen/Cargo.toml +++ b/lib/codegen/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["The Cranelift Project Developers"] name = "cranelift-codegen" -version = "0.18.1" +version = "0.19.0" description = "Low-level code generator library" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://cranelift.readthedocs.io/" @@ -11,8 +11,8 @@ keywords = ["compile", "compiler", "jit"] build = "build.rs" [dependencies] -cranelift-entity = { path = "../entity", version = "0.18.1", default-features = false } -cranelift-bforest = { path = "../bforest", version = "0.18.1", default-features = false } +cranelift-entity = { path = "../entity", version = "0.19.0", default-features = false } +cranelift-bforest = { path = "../bforest", version = "0.19.0", default-features = false } failure = { version = "0.1.1", default-features = false, features = ["derive"] } failure_derive = { version = "0.1.1", default-features = false } hashmap_core = { version = "0.1.9", optional = true } @@ -24,7 +24,7 @@ log = { version = "0.4.3", default-features = false, features = ["release_max_le # accomodated in `tests`. [build-dependencies] -cranelift-codegen-meta = { path = "meta", version = "0.18.1" } +cranelift-codegen-meta = { path = "meta", version = "0.19.0" } [features] # The "std" feature enables use of libstd. The "core" feature enables use diff --git a/lib/codegen/meta/Cargo.toml b/lib/codegen/meta/Cargo.toml index 1b25d932ec..8f9837c2d4 100644 --- a/lib/codegen/meta/Cargo.toml +++ b/lib/codegen/meta/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cranelift-codegen-meta" authors = ["The Cranelift Project Developers"] -version = "0.18.1" +version = "0.19.0" description = "Metaprogram for cranelift-codegen code generator library" license = "Apache-2.0 WITH LLVM-exception" repository = "https://github.com/CraneStation/cranelift" diff --git a/lib/entity/Cargo.toml b/lib/entity/Cargo.toml index 48e3a9cf57..e96837669b 100644 --- a/lib/entity/Cargo.toml +++ b/lib/entity/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["The Cranelift Project Developers"] name = "cranelift-entity" -version = "0.18.1" +version = "0.19.0" description = "Data structures using entity references as mapping keys" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://cranelift.readthedocs.io/" diff --git a/lib/faerie/Cargo.toml b/lib/faerie/Cargo.toml index bb8ffb4c29..3df9d2d84b 100644 --- a/lib/faerie/Cargo.toml +++ b/lib/faerie/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cranelift-faerie" -version = "0.18.1" +version = "0.19.0" authors = ["The Cranelift Project Developers"] description = "Emit Cranelift output to native object files with Faerie" repository = "https://github.com/CraneStation/cranelift" @@ -9,8 +9,8 @@ license = "Apache-2.0 WITH LLVM-exception" readme = "README.md" [dependencies] -cranelift-codegen = { path = "../codegen", version = "0.18.1" } -cranelift-module = { path = "../module", version = "0.18.1" } +cranelift-codegen = { path = "../codegen", version = "0.19.0" } +cranelift-module = { path = "../module", version = "0.19.0" } faerie = "0.4.4" goblin = "0.0.17" failure = "0.1.1" diff --git a/lib/filetests/Cargo.toml b/lib/filetests/Cargo.toml index 487675971f..667ed21418 100644 --- a/lib/filetests/Cargo.toml +++ b/lib/filetests/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cranelift-filetests" authors = ["The Cranelift Project Developers"] -version = "0.18.1" +version = "0.19.0" description = "Test driver and implementations of the filetest commands" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://cranelift.readthedocs.io/en/latest/testing.html#file-tests" @@ -9,8 +9,8 @@ repository = "https://github.com/CraneStation/cranelift" publish = false [dependencies] -cranelift-codegen = { path = "../codegen", version = "0.18.1" } -cranelift-reader = { path = "../reader", version = "0.18.1" } +cranelift-codegen = { path = "../codegen", version = "0.19.0" } +cranelift-reader = { path = "../reader", version = "0.19.0" } file-per-thread-logger = "0.1.1" filecheck = "0.3.0" num_cpus = "1.8.0" diff --git a/lib/frontend/Cargo.toml b/lib/frontend/Cargo.toml index 4ef7c4382b..d231b017f8 100644 --- a/lib/frontend/Cargo.toml +++ b/lib/frontend/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["The Cranelift Project Developers"] name = "cranelift-frontend" -version = "0.18.1" +version = "0.19.0" description = "Cranelift IR builder helper" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://cranelift.readthedocs.io/" @@ -9,7 +9,7 @@ repository = "https://github.com/CraneStation/cranelift" readme = "README.md" [dependencies] -cranelift-codegen = { path = "../codegen", version = "0.18.1", default-features = false } +cranelift-codegen = { path = "../codegen", version = "0.19.0", default-features = false } [features] default = ["std"] diff --git a/lib/module/Cargo.toml b/lib/module/Cargo.toml index a137bcebd0..4d57a6b2af 100644 --- a/lib/module/Cargo.toml +++ b/lib/module/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cranelift-module" -version = "0.18.1" +version = "0.19.0" authors = ["The Cranelift Project Developers"] description = "Support for linking functions and data with Cranelift" repository = "https://github.com/CraneStation/cranelift" @@ -9,8 +9,8 @@ license = "Apache-2.0 WITH LLVM-exception" readme = "README.md" [dependencies] -cranelift-codegen = { path = "../codegen", version = "0.18.1", default-features = false } -cranelift-entity = { path = "../entity", version = "0.18.1", default-features = false } +cranelift-codegen = { path = "../codegen", version = "0.19.0", default-features = false } +cranelift-entity = { path = "../entity", version = "0.19.0", default-features = false } hashmap_core = { version = "0.1.9", optional = true } failure = "0.1.1" log = { version = "0.4.3", default-features = false, features = ["release_max_level_warn"] } diff --git a/lib/native/Cargo.toml b/lib/native/Cargo.toml index 112899533b..f05126a27b 100644 --- a/lib/native/Cargo.toml +++ b/lib/native/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cranelift-native" -version = "0.18.1" +version = "0.19.0" authors = ["The Cranelift Project Developers"] description = "Support for targeting the host with Cranelift" repository = "https://github.com/CraneStation/cranelift" @@ -8,7 +8,7 @@ license = "Apache-2.0 WITH LLVM-exception" readme = "README.md" [dependencies] -cranelift-codegen = { path = "../codegen", version = "0.18.1", default-features = false } +cranelift-codegen = { path = "../codegen", version = "0.19.0", default-features = false } target-lexicon = { version = "0.0.3", default-features = false } [target.'cfg(any(target_arch = "x86", target_arch = "x86_64"))'.dependencies] diff --git a/lib/reader/Cargo.toml b/lib/reader/Cargo.toml index f1e148708a..70edf52930 100644 --- a/lib/reader/Cargo.toml +++ b/lib/reader/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["The Cranelift Project Developers"] name = "cranelift-reader" -version = "0.18.1" +version = "0.19.0" description = "Cranelift textual IR reader" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://cranelift.readthedocs.io/" @@ -9,7 +9,7 @@ repository = "https://github.com/CraneStation/cranelift" readme = "README.md" [dependencies] -cranelift-codegen = { path = "../codegen", version = "0.18.1" } +cranelift-codegen = { path = "../codegen", version = "0.19.0" } target-lexicon = "0.0.3" [badges] diff --git a/lib/serde/Cargo.toml b/lib/serde/Cargo.toml index 27196ae151..ecbdd781e8 100644 --- a/lib/serde/Cargo.toml +++ b/lib/serde/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cranelift-serde" -version = "0.18.1" +version = "0.19.0" authors = ["The Cranelift Project Developers"] description = "Serializer/Deserializer for Cranelift IR" repository = "https://github.com/CraneStation/cranelift" @@ -17,8 +17,8 @@ docopt = "1" serde = "1.0.8" serde_derive = "1.0.8" serde_json = "1.0" -cranelift-codegen = { path = "../codegen", version = "0.18.1", default-features = false } -cranelift-reader = { path = "../reader", version = "0.18.1", default-features = false } +cranelift-codegen = { path = "../codegen", version = "0.19.0", default-features = false } +cranelift-reader = { path = "../reader", version = "0.19.0", default-features = false } [features] default = ["std"] diff --git a/lib/simplejit/Cargo.toml b/lib/simplejit/Cargo.toml index 7007b3bbd7..fc459471f8 100644 --- a/lib/simplejit/Cargo.toml +++ b/lib/simplejit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cranelift-simplejit" -version = "0.18.1" +version = "0.19.0" authors = ["The Cranelift Project Developers"] description = "A simple JIT library backed by Cranelift" repository = "https://github.com/CraneStation/cranelift" @@ -9,9 +9,9 @@ license = "Apache-2.0 WITH LLVM-exception" readme = "README.md" [dependencies] -cranelift-codegen = { path = "../codegen", version = "0.18.1", default-features = false } -cranelift-module = { path = "../module", version = "0.18.1", default-features = false } -cranelift-native = { path = "../native", version = "0.18.1", default-features = false } +cranelift-codegen = { path = "../codegen", version = "0.19.0", default-features = false } +cranelift-module = { path = "../module", version = "0.19.0", default-features = false } +cranelift-native = { path = "../native", version = "0.19.0", default-features = false } region = "0.3.0" libc = { version = "0.2.42", default-features = false } errno = "0.2.4" diff --git a/lib/umbrella/Cargo.toml b/lib/umbrella/Cargo.toml index c67c40b594..1f2d8bb605 100644 --- a/lib/umbrella/Cargo.toml +++ b/lib/umbrella/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["The Cranelift Project Developers"] name = "cranelift" -version = "0.18.1" +version = "0.19.0" description = "Umbrella for commonly-used cranelift crates" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://cranelift.readthedocs.io/" @@ -10,8 +10,8 @@ readme = "README.md" keywords = ["compile", "compiler", "jit"] [dependencies] -cranelift-codegen = { path = "../codegen", version = "0.18.1", default-features = false } -cranelift-frontend = { path = "../frontend", version = "0.18.1", default-features = false } +cranelift-codegen = { path = "../codegen", version = "0.19.0", default-features = false } +cranelift-frontend = { path = "../frontend", version = "0.19.0", default-features = false } [features] default = ["std"] diff --git a/lib/wasm/Cargo.toml b/lib/wasm/Cargo.toml index 4e40b5022d..369220c4a7 100644 --- a/lib/wasm/Cargo.toml +++ b/lib/wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cranelift-wasm" -version = "0.18.1" +version = "0.19.0" authors = ["The Cranelift Project Developers"] description = "Translator from WebAssembly to Cranelift IR" repository = "https://github.com/CraneStation/cranelift" @@ -10,9 +10,9 @@ keywords = ["webassembly", "wasm"] [dependencies] wasmparser = { version = "0.17.2", default-features = false } -cranelift-codegen = { path = "../codegen", version = "0.18.1", default-features = false } -cranelift-entity = { path = "../entity", version = "0.18.1", default-features = false } -cranelift-frontend = { path = "../frontend", version = "0.18.1", default-features = false } +cranelift-codegen = { path = "../codegen", version = "0.19.0", default-features = false } +cranelift-entity = { path = "../entity", version = "0.19.0", default-features = false } +cranelift-frontend = { path = "../frontend", version = "0.19.0", default-features = false } hashmap_core = { version = "0.1.9", optional = true } failure = { version = "0.1.1", default-features = false, features = ["derive"] } failure_derive = { version = "0.1.1", default-features = false }