]> git.lizzy.rs Git - rust.git/log
rust.git
5 years agoMerge pull request #262 from bjorn3/dependabot/cargo/cranelift-aaf819d
dependabot[bot] [Thu, 3 Jan 2019 14:38:36 +0000 (14:38 +0000)]
Merge pull request #262 from bjorn3/dependabot/cargo/cranelift-aaf819d

5 years agoBump cranelift from `c00d8ae` to `aaf819d`
dependabot[bot] [Thu, 3 Jan 2019 06:15:01 +0000 (06:15 +0000)]
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](https://github.com/CraneStation/cranelift/compare/c00d8ae6e04190d39db44b020e284b978b18ef09...aaf819d6b162e1000957217efc131a6ad9ee18eb)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoUse layout.abi
bjorn3 [Wed, 2 Jan 2019 13:03:56 +0000 (14:03 +0100)]
Use layout.abi

5 years agoRename load_value to load_scalar and make it support all Abi::Scalar types
bjorn3 [Wed, 2 Jan 2019 12:37:56 +0000 (13:37 +0100)]
Rename load_value to load_scalar and make it support all Abi::Scalar types

5 years agoSome cleanup of abi.rs
bjorn3 [Wed, 2 Jan 2019 11:20:32 +0000 (12:20 +0100)]
Some cleanup of abi.rs

5 years agoUpdate Cargo.lock
bjorn3 [Wed, 2 Jan 2019 10:55:02 +0000 (11:55 +0100)]
Update Cargo.lock

5 years agoRustup to rustc 1.33.0-nightly (59183180f 2018-12-29)
bjorn3 [Sun, 30 Dec 2018 11:06:55 +0000 (12:06 +0100)]
Rustup to rustc 1.33.0-nightly (59183180f 2018-12-29)

5 years agoFix unsize coercions and the size_of_val and min_align_of_val intrinsics for custom...
bjorn3 [Sat, 29 Dec 2018 14:33:34 +0000 (15:33 +0100)]
Fix unsize coercions and the size_of_val and min_align_of_val intrinsics for custom dst's

5 years agoSetup env_logger
bjorn3 [Sat, 29 Dec 2018 11:04:35 +0000 (12:04 +0100)]
Setup env_logger

5 years agoMerge pull request #252 from bjorn3/dependabot/cargo/serde-1.0.83
dependabot[bot] [Fri, 28 Dec 2018 18:29:44 +0000 (18:29 +0000)]
Merge pull request #252 from bjorn3/dependabot/cargo/serde-1.0.83

5 years agoBump serde from 1.0.82 to 1.0.83
dependabot[bot] [Fri, 28 Dec 2018 17:55:52 +0000 (17:55 +0000)]
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>
5 years agoAdd 'set is_pic' to clif files
bjorn3 [Fri, 28 Dec 2018 17:48:47 +0000 (18:48 +0100)]
Add 'set is_pic' to clif files

5 years agoMisc build changes
bjorn3 [Fri, 28 Dec 2018 16:15:13 +0000 (17:15 +0100)]
Misc build changes

5 years agoOnly build clif comments in debug mode
bjorn3 [Fri, 28 Dec 2018 16:07:40 +0000 (17:07 +0100)]
Only build clif comments in debug mode

5 years agoFix release mode
bjorn3 [Fri, 28 Dec 2018 14:18:17 +0000 (15:18 +0100)]
Fix release mode

5 years agoRustup to rustc 1.33.0-nightly (fb86d604b 2018-12-27)
bjorn3 [Fri, 28 Dec 2018 09:44:32 +0000 (10:44 +0100)]
Rustup to rustc 1.33.0-nightly (fb86d604b 2018-12-27)

5 years agoAdd some more clif comments
bjorn3 [Thu, 27 Dec 2018 09:59:01 +0000 (10:59 +0100)]
Add some more clif comments

5 years agoMerge pull request #251 from bjorn3/dependabot/cargo/cranelift-c87da1a
dependabot[bot] [Thu, 27 Dec 2018 07:55:08 +0000 (07:55 +0000)]
Merge pull request #251 from bjorn3/dependabot/cargo/cranelift-c87da1a

5 years agoBump cranelift from `9055dd1` to `c87da1a`
dependabot[bot] [Thu, 27 Dec 2018 06:37:20 +0000 (06:37 +0000)]
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](https://github.com/CraneStation/cranelift/compare/9055dd16ce925e95756d84a59b232e80d6efdb5f...c87da1a42e3da7a403ee78c1bafd239f07f3da5a)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoReduce duplication in abi.rs a bit
bjorn3 [Wed, 26 Dec 2018 10:15:42 +0000 (11:15 +0100)]
Reduce duplication in abi.rs a bit

5 years agoMerge pull request #245 from bjorn3/dependabot/cargo/cranelift-9055dd1
dependabot[bot] [Wed, 26 Dec 2018 06:57:04 +0000 (06:57 +0000)]
Merge pull request #245 from bjorn3/dependabot/cargo/cranelift-9055dd1

5 years agoBump cranelift from `328642f` to `9055dd1`
dependabot[bot] [Wed, 26 Dec 2018 05:57:00 +0000 (05:57 +0000)]
Bump cranelift from `328642f` to `9055dd1`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `328642f` to `9055dd1`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/328642ffb2c095c8046ec4f17af1f49fbd9cdc24...9055dd16ce925e95756d84a59b232e80d6efdb5f)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoMerge pull request #242 from bjorn3/dependabot/cargo/backtrace-sys-0.1.28
dependabot[bot] [Tue, 25 Dec 2018 15:57:04 +0000 (15:57 +0000)]
Merge pull request #242 from bjorn3/dependabot/cargo/backtrace-sys-0.1.28

5 years agoSimplify argument storage
bjorn3 [Tue, 25 Dec 2018 15:47:33 +0000 (16:47 +0100)]
Simplify argument storage

5 years agoBump backtrace-sys from 0.1.26 to 0.1.28
dependabot[bot] [Mon, 24 Dec 2018 14:44:05 +0000 (14:44 +0000)]
Bump backtrace-sys from 0.1.26 to 0.1.28

Bumps [backtrace-sys](https://github.com/alexcrichton/backtrace-rs) from 0.1.26 to 0.1.28.
- [Release notes](https://github.com/alexcrichton/backtrace-rs/releases)
- [Commits](https://github.com/alexcrichton/backtrace-rs/compare/backtrace-sys-0.1.26...backtrace-sys-0.1.28)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoMerge pull request #241 from bjorn3/dependabot/cargo/cc-1.0.28
dependabot[bot] [Mon, 24 Dec 2018 14:41:19 +0000 (14:41 +0000)]
Merge pull request #241 from bjorn3/dependabot/cargo/cc-1.0.28

5 years agoBump cc from 1.0.27 to 1.0.28
dependabot[bot] [Mon, 24 Dec 2018 14:14:13 +0000 (14:14 +0000)]
Bump cc from 1.0.27 to 1.0.28

Bumps [cc](https://github.com/alexcrichton/cc-rs) from 1.0.27 to 1.0.28.
- [Release notes](https://github.com/alexcrichton/cc-rs/releases)
- [Commits](https://github.com/alexcrichton/cc-rs/compare/1.0.27...1.0.28)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoRustup to rustc 1.33.0-nightly (ddab10a69 2018-12-23)
bjorn3 [Mon, 24 Dec 2018 13:50:18 +0000 (14:50 +0100)]
Rustup to rustc 1.33.0-nightly (ddab10a69 2018-12-23)

5 years agoUse the linkage and visibility produced by tcx.collect_and_partition_mono_itemscc...
bjorn3 [Sun, 23 Dec 2018 18:11:17 +0000 (19:11 +0100)]
Use the linkage and visibility produced by tcx.collect_and_partition_mono_itemscc #209

5 years agoAdd pretty param and local info comments to clif
bjorn3 [Sat, 22 Dec 2018 16:42:38 +0000 (17:42 +0100)]
Add pretty param and local info comments to clif

5 years agoImprove debug messages in generated clif files
bjorn3 [Fri, 21 Dec 2018 20:42:29 +0000 (21:42 +0100)]
Improve debug messages in generated clif files

5 years agoRustup to rustc 1.33.0-nightly (e40548bc4 2018-12-21)
bjorn3 [Sat, 22 Dec 2018 09:54:38 +0000 (10:54 +0100)]
Rustup to rustc 1.33.0-nightly (e40548bc4 2018-12-21)

5 years agoRustup to rustc 1.33.0-nightly (09d6ab90e 2018-12-20)
bjorn3 [Fri, 21 Dec 2018 12:45:06 +0000 (13:45 +0100)]
Rustup to rustc 1.33.0-nightly (09d6ab90e 2018-12-20)

5 years agoMerge pull request #240 from bjorn3/dependabot/cargo/heck-0.3.1
dependabot[bot] [Fri, 21 Dec 2018 12:41:12 +0000 (12:41 +0000)]
Merge pull request #240 from bjorn3/dependabot/cargo/heck-0.3.1

5 years agoFix calling drop_in_place_real with empty drop glue
bjorn3 [Thu, 20 Dec 2018 13:57:21 +0000 (14:57 +0100)]
Fix calling drop_in_place_real with empty drop glue

fixes #209

5 years agoBump heck from 0.3.0 to 0.3.1
dependabot[bot] [Thu, 20 Dec 2018 05:26:18 +0000 (05:26 +0000)]
Bump heck from 0.3.0 to 0.3.1

Bumps [heck](https://github.com/withoutboats/heck) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/withoutboats/heck/releases)
- [Commits](https://github.com/withoutboats/heck/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoMerge pull request #239 from bjorn3/dependabot/cargo/cc-1.0.27
bjorn3 [Wed, 19 Dec 2018 11:31:38 +0000 (12:31 +0100)]
Merge pull request #239 from bjorn3/dependabot/cargo/cc-1.0.27

Bump cc from 1.0.26 to 1.0.27

5 years agoBump cc from 1.0.26 to 1.0.27
dependabot[bot] [Wed, 19 Dec 2018 06:37:50 +0000 (06:37 +0000)]
Bump cc from 1.0.26 to 1.0.27

Bumps [cc](https://github.com/alexcrichton/cc-rs) from 1.0.26 to 1.0.27.
- [Release notes](https://github.com/alexcrichton/cc-rs/releases)
- [Commits](https://github.com/alexcrichton/cc-rs/compare/1.0.26...1.0.27)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoIntroduce CodegenCx
bjorn3 [Tue, 18 Dec 2018 17:28:02 +0000 (18:28 +0100)]
Introduce CodegenCx

5 years agoUpdate Cargo.lock
bjorn3 [Tue, 18 Dec 2018 14:20:24 +0000 (15:20 +0100)]
Update Cargo.lock

5 years agoMerge pull request #238 from bjorn3/dependabot/cargo/cranelift-328642f
dependabot[bot] [Tue, 18 Dec 2018 07:36:07 +0000 (07:36 +0000)]
Merge pull request #238 from bjorn3/dependabot/cargo/cranelift-328642f

5 years agoBump cranelift from `05b6226` to `328642f`
dependabot[bot] [Tue, 18 Dec 2018 06:32:15 +0000 (06:32 +0000)]
Bump cranelift from `05b6226` to `328642f`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `05b6226` to `328642f`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/05b62260ac5473914f7536f5393c5c629877aab1...328642ffb2c095c8046ec4f17af1f49fbd9cdc24)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoDisable probestack
bjorn3 [Sat, 15 Dec 2018 16:16:56 +0000 (17:16 +0100)]
Disable probestack

5 years agoStop using xargo for building the sysroot
bjorn3 [Fri, 14 Dec 2018 12:58:33 +0000 (13:58 +0100)]
Stop using xargo for building the sysroot

It is currently broken. (see https://github.com/japaric/xargo/issues/227)

This makes it easier to for example patch whole crates away.

5 years agoRustup patches to rustc 1.33.0-nightly (96d1334e5 2018-12-14)
bjorn3 [Sat, 15 Dec 2018 13:46:58 +0000 (14:46 +0100)]
Rustup patches to rustc 1.33.0-nightly (96d1334e5 2018-12-14)

5 years agoRustup cg_ssa to rustc 1.32.0-nightly (f4a421ee3 2018-12-13)
bjorn3 [Fri, 14 Dec 2018 12:42:26 +0000 (13:42 +0100)]
Rustup cg_ssa to rustc 1.32.0-nightly (f4a421ee3 2018-12-13)

5 years agoPut allocator shim in a different object file
bjorn3 [Thu, 13 Dec 2018 14:16:46 +0000 (15:16 +0100)]
Put allocator shim in a different object file

5 years agoMove emit_module a bit up
bjorn3 [Thu, 13 Dec 2018 14:08:11 +0000 (15:08 +0100)]
Move emit_module a bit up

5 years agoConvenience functions for creating and emitting faerie modules
bjorn3 [Thu, 13 Dec 2018 14:06:30 +0000 (15:06 +0100)]
Convenience functions for creating and emitting faerie modules

5 years agoPrepare for emitting separate object files for each codegen unit
bjorn3 [Thu, 13 Dec 2018 13:38:06 +0000 (14:38 +0100)]
Prepare for emitting separate object files for each codegen unit

5 years agoMerge pull request #225 from bjorn3/dependabot/cargo/cc-1.0.26
dependabot[bot] [Thu, 13 Dec 2018 07:46:30 +0000 (07:46 +0000)]
Merge pull request #225 from bjorn3/dependabot/cargo/cc-1.0.26

5 years agoBump cc from 1.0.25 to 1.0.26
dependabot[bot] [Thu, 13 Dec 2018 07:30:37 +0000 (07:30 +0000)]
Bump cc from 1.0.25 to 1.0.26

Bumps [cc](https://github.com/alexcrichton/cc-rs) from 1.0.25 to 1.0.26.
- [Release notes](https://github.com/alexcrichton/cc-rs/releases)
- [Commits](https://github.com/alexcrichton/cc-rs/compare/1.0.25...1.0.26)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoMerge pull request #226 from bjorn3/dependabot/cargo/backtrace-0.3.12
dependabot[bot] [Thu, 13 Dec 2018 07:22:04 +0000 (07:22 +0000)]
Merge pull request #226 from bjorn3/dependabot/cargo/backtrace-0.3.12

5 years agoBump backtrace from 0.3.11 to 0.3.12
dependabot[bot] [Thu, 13 Dec 2018 05:45:53 +0000 (05:45 +0000)]
Bump backtrace from 0.3.11 to 0.3.12

Bumps [backtrace](https://github.com/alexcrichton/backtrace-rs) from 0.3.11 to 0.3.12.
- [Release notes](https://github.com/alexcrichton/backtrace-rs/releases)
- [Commits](https://github.com/alexcrichton/backtrace-rs/compare/0.3.11...0.3.12)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoSome refactorings for codegen_mono_items
bjorn3 [Wed, 12 Dec 2018 15:01:34 +0000 (16:01 +0100)]
Some refactorings for codegen_mono_items

5 years agoExtract TargetIsa building to a separate function
bjorn3 [Wed, 12 Dec 2018 14:11:15 +0000 (15:11 +0100)]
Extract TargetIsa building to a separate function

5 years agoUpdate Cargo.lock
bjorn3 [Wed, 12 Dec 2018 13:57:55 +0000 (14:57 +0100)]
Update Cargo.lock

5 years agoMerge pull request #218 from bjorn3/dependabot/cargo/cranelift-05b6226
dependabot[bot] [Wed, 12 Dec 2018 07:14:56 +0000 (07:14 +0000)]
Merge pull request #218 from bjorn3/dependabot/cargo/cranelift-05b6226

5 years agoBump cranelift from `9d17fc9` to `05b6226`
dependabot[bot] [Wed, 12 Dec 2018 06:43:45 +0000 (06:43 +0000)]
Bump cranelift from `9d17fc9` to `05b6226`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `9d17fc9` to `05b6226`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/9d17fc9ac1bd378c8d62eef491431708f43efdf5...05b62260ac5473914f7536f5393c5c629877aab1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoChange the CallConv for "rust" abi functions to "SystemV" to match the "C" abi
bjorn3 [Tue, 11 Dec 2018 14:13:45 +0000 (15:13 +0100)]
Change the CallConv for "rust" abi functions to "SystemV" to match the "C" abi

The allocator machinery seems to mix "rust" and "C" abi function defs and calls.

5 years agoMerge pull request #215 from bjorn3/dependabot/cargo/libc-0.2.45
dependabot[bot] [Tue, 11 Dec 2018 11:05:42 +0000 (11:05 +0000)]
Merge pull request #215 from bjorn3/dependabot/cargo/libc-0.2.45

5 years agoBump libc from 0.2.44 to 0.2.45
dependabot[bot] [Tue, 11 Dec 2018 10:45:03 +0000 (10:45 +0000)]
Bump libc from 0.2.44 to 0.2.45

Bumps [libc](https://github.com/rust-lang/libc) from 0.2.44 to 0.2.45.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.44...0.2.45)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoMerge pull request #214 from bjorn3/dependabot/cargo/structopt-0.2.14
dependabot[bot] [Tue, 11 Dec 2018 07:45:59 +0000 (07:45 +0000)]
Merge pull request #214 from bjorn3/dependabot/cargo/structopt-0.2.14

5 years agoBump structopt from 0.2.13 to 0.2.14
dependabot[bot] [Tue, 11 Dec 2018 07:26:21 +0000 (07:26 +0000)]
Bump structopt from 0.2.13 to 0.2.14

Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.2.13 to 0.2.14.
- [Release notes](https://github.com/TeXitoi/structopt/releases)
- [Changelog](https://github.com/TeXitoi/structopt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TeXitoi/structopt/compare/v0.2.13...v0.2.14)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoMerge pull request #213 from bjorn3/dependabot/cargo/cranelift-9d17fc9
dependabot[bot] [Tue, 11 Dec 2018 06:42:24 +0000 (06:42 +0000)]
Merge pull request #213 from bjorn3/dependabot/cargo/cranelift-9d17fc9

5 years agoBump cranelift from `5fc828a` to `9d17fc9`
dependabot[bot] [Tue, 11 Dec 2018 05:33:27 +0000 (05:33 +0000)]
Bump cranelift from `5fc828a` to `9d17fc9`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `5fc828a` to `9d17fc9`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/5fc828ab9b513006f9322ba03645eb5ac4da97ed...9d17fc9ac1bd378c8d62eef491431708f43efdf5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoSupport dylibs
bjorn3 [Mon, 10 Dec 2018 14:10:12 +0000 (15:10 +0100)]
Support dylibs

5 years agoMerge pull request #208 from bjorn3/dependabot/cargo/serde-1.0.81
dependabot[bot] [Mon, 10 Dec 2018 07:40:08 +0000 (07:40 +0000)]
Merge pull request #208 from bjorn3/dependabot/cargo/serde-1.0.81

5 years agoBump serde from 1.0.80 to 1.0.81
dependabot[bot] [Mon, 10 Dec 2018 07:18:59 +0000 (07:18 +0000)]
Bump serde from 1.0.80 to 1.0.81

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.80...v1.0.81)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoRustup to rustc 1.32.0-nightly (4a45578bc 2018-12-07)
bjorn3 [Sat, 8 Dec 2018 09:48:35 +0000 (10:48 +0100)]
Rustup to rustc 1.32.0-nightly (4a45578bc 2018-12-07)

5 years agoMerge pull request #206 from bjorn3/dependabot/cargo/cranelift-5fc828a
dependabot[bot] [Fri, 7 Dec 2018 07:11:32 +0000 (07:11 +0000)]
Merge pull request #206 from bjorn3/dependabot/cargo/cranelift-5fc828a

5 years agoBump cranelift from `077f0e4` to `5fc828a`
dependabot[bot] [Fri, 7 Dec 2018 06:23:23 +0000 (06:23 +0000)]
Bump cranelift from `077f0e4` to `5fc828a`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `077f0e4` to `5fc828a`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/077f0e4794ea115341fce052713a6fc61ed7a474...5fc828ab9b513006f9322ba03645eb5ac4da97ed)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoUpdate Cargo.lock
bjorn3 [Tue, 4 Dec 2018 18:29:57 +0000 (19:29 +0100)]
Update Cargo.lock

5 years agoRestructure scripts and add flamegraph generator
bjorn3 [Mon, 3 Dec 2018 17:50:00 +0000 (18:50 +0100)]
Restructure scripts and add flamegraph generator

5 years agoRustup to rustc 1.32.0-nightly (21f268495 2018-12-02)
bjorn3 [Mon, 3 Dec 2018 17:00:09 +0000 (18:00 +0100)]
Rustup to rustc 1.32.0-nightly (21f268495 2018-12-02)

5 years agoSome small changes
bjorn3 [Sat, 1 Dec 2018 10:49:44 +0000 (11:49 +0100)]
Some small changes

5 years agoImplement cast C enum -> int
bjorn3 [Fri, 30 Nov 2018 17:28:33 +0000 (18:28 +0100)]
Implement cast C enum -> int

5 years agoUpdate Cargo.lock
bjorn3 [Fri, 30 Nov 2018 17:12:08 +0000 (18:12 +0100)]
Update Cargo.lock

5 years agoRustup to rustc 1.32.0-nightly (3e90a12a8 2018-11-29)
bjorn3 [Fri, 30 Nov 2018 17:08:08 +0000 (18:08 +0100)]
Rustup to rustc 1.32.0-nightly (3e90a12a8 2018-11-29)

5 years agoUpdate SIMD entry in Readme
bjorn3 [Tue, 27 Nov 2018 10:21:20 +0000 (11:21 +0100)]
Update SIMD entry in Readme

5 years agoMerge pull request #181 from bjorn3/dependabot/cargo/syn-0.15.22
dependabot[bot] [Mon, 26 Nov 2018 17:49:03 +0000 (17:49 +0000)]
Merge pull request #181 from bjorn3/dependabot/cargo/syn-0.15.22

5 years agoBump syn from 0.15.21 to 0.15.22
dependabot[bot] [Mon, 26 Nov 2018 17:16:39 +0000 (17:16 +0000)]
Bump syn from 0.15.21 to 0.15.22

Bumps [syn](https://github.com/dtolnay/syn) from 0.15.21 to 0.15.22.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/0.15.21...0.15.22)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoMerge pull request #177 from bjorn3/dependabot/cargo/cranelift-1f34401
bjorn3 [Mon, 26 Nov 2018 17:05:33 +0000 (18:05 +0100)]
Merge pull request #177 from bjorn3/dependabot/cargo/cranelift-1f34401

Bump cranelift from `fc608d4` to `1f34401`

5 years agoBump cranelift from `fc608d4` to `1f34401`
dependabot[bot] [Mon, 26 Nov 2018 05:39:25 +0000 (05:39 +0000)]
Bump cranelift from `fc608d4` to `1f34401`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `fc608d4` to `1f34401`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/fc608d4b25cd7f8415274c3c9a9324c40e702ed4...1f3440174a8c69bd9428f6ad363bcb09f85b257d)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoRustup to rustc 1.32.0-nightly (6acbb5b65 2018-11-25)
bjorn3 [Mon, 26 Nov 2018 16:51:28 +0000 (17:51 +0100)]
Rustup to rustc 1.32.0-nightly (6acbb5b65 2018-11-25)

5 years agoRustfmt
bjorn3 [Sat, 24 Nov 2018 11:47:53 +0000 (12:47 +0100)]
Rustfmt

5 years agoUpdate Cranelift, libc and redox_syscall
bjorn3 [Fri, 23 Nov 2018 16:29:21 +0000 (17:29 +0100)]
Update Cranelift, libc and redox_syscall

5 years agoImplement BackendTypes for FunctionCx
bjorn3 [Wed, 21 Nov 2018 15:01:33 +0000 (16:01 +0100)]
Implement BackendTypes for FunctionCx

5 years agoUse rustc_codegen_ssa::CodegenResults
bjorn3 [Mon, 19 Nov 2018 18:17:25 +0000 (19:17 +0100)]
Use rustc_codegen_ssa::CodegenResults

5 years agoBetter use of CodegenResults::modules
bjorn3 [Mon, 19 Nov 2018 18:11:21 +0000 (19:11 +0100)]
Better use of CodegenResults::modules

5 years agoRustup to rustc 1.32.0-nightly (1f57e4841 2018-11-23)
bjorn3 [Sat, 24 Nov 2018 10:23:49 +0000 (11:23 +0100)]
Rustup to rustc 1.32.0-nightly (1f57e4841 2018-11-23)

5 years agoFix some 2018 edition idioms
bjorn3 [Sat, 17 Nov 2018 17:23:52 +0000 (18:23 +0100)]
Fix some 2018 edition idioms

5 years agoRemove a workaround for icmp.i8/i16 not having an encoding
bjorn3 [Sat, 17 Nov 2018 14:02:57 +0000 (15:02 +0100)]
Remove a workaround for icmp.i8/i16 not having an encoding

5 years agoSome changes to Readme.md
bjorn3 [Sat, 17 Nov 2018 11:24:35 +0000 (12:24 +0100)]
Some changes to Readme.md

`rustup override set nightly` is not needed, because there is a `rust-toolchain` file.

cc #165

5 years agoFix fn(&T) -> for<'l> fn(&'l T) write
bjorn3 [Sat, 17 Nov 2018 10:41:20 +0000 (11:41 +0100)]
Fix fn(&T) -> for<'l> fn(&'l T) write

5 years agoUpdate libstd patches for latest nightly and macOS
bjorn3 [Sat, 17 Nov 2018 10:51:49 +0000 (11:51 +0100)]
Update libstd patches for latest nightly and macOS

5 years agoFix static linkage
bjorn3 [Fri, 16 Nov 2018 19:37:45 +0000 (20:37 +0100)]
Fix static linkage

5 years agoMove unimpl! macro to unimpl.rs
bjorn3 [Fri, 16 Nov 2018 18:53:27 +0000 (19:53 +0100)]
Move unimpl! macro to unimpl.rs

5 years agoImplement rotate_{left,right} intrinsics
bjorn3 [Fri, 16 Nov 2018 18:50:02 +0000 (19:50 +0100)]
Implement rotate_{left,right} intrinsics

5 years agoBenchmark compilations speed
bjorn3 [Fri, 16 Nov 2018 17:39:31 +0000 (18:39 +0100)]
Benchmark compilations speed

cc #133