]> git.lizzy.rs Git - rust.git/log
rust.git
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

5 years agoSet cranelift opt_level based on -Copt-level
bjorn3 [Fri, 16 Nov 2018 17:13:43 +0000 (18:13 +0100)]
Set cranelift opt_level based on -Copt-level

5 years agoUpdate Cargo.lock
bjorn3 [Fri, 16 Nov 2018 16:54:57 +0000 (17:54 +0100)]
Update Cargo.lock

5 years agoMove trapping to trap_code.rs
bjorn3 [Fri, 16 Nov 2018 16:35:47 +0000 (17:35 +0100)]
Move trapping to trap_code.rs

5 years agoMerge pull request #156 from bjorn3/dependabot/cargo/cranelift-af045c1
bjorn3 [Fri, 16 Nov 2018 16:24:29 +0000 (17:24 +0100)]
Merge pull request #156 from bjorn3/dependabot/cargo/cranelift-af045c1

Bump cranelift from `606eee5` to `af045c1`

5 years agoBump cranelift from `606eee5` to `af045c1`
dependabot[bot] [Fri, 16 Nov 2018 06:35:25 +0000 (06:35 +0000)]
Bump cranelift from `606eee5` to `af045c1`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `606eee5` to `af045c1`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/606eee5a6c4835b7cbbf5d8f05b83d62331fa61e...af045c1c1705919285877173b0fdca54db29f54d)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoRustup to rustc 1.32.0-nightly (6b9b97bd9 2018-11-15)
bjorn3 [Fri, 16 Nov 2018 16:20:00 +0000 (17:20 +0100)]
Rustup to rustc 1.32.0-nightly (6b9b97bd9 2018-11-15)

5 years agoUpdate Readme.md for the current state and add some links to tracking issues
bjorn3 [Fri, 16 Nov 2018 16:05:59 +0000 (17:05 +0100)]
Update Readme.md for the current state and add some links to tracking issues

5 years agoReplace some variadic function calls in libstd with unimplemented!()
bjorn3 [Thu, 15 Nov 2018 10:47:19 +0000 (11:47 +0100)]
Replace some variadic function calls in libstd with unimplemented!()

5 years agoMerge pull request #154 from bjorn3/dependabot/cargo/cranelift-606eee5
bjorn3 [Thu, 15 Nov 2018 09:56:25 +0000 (10:56 +0100)]
Merge pull request #154 from bjorn3/dependabot/cargo/cranelift-606eee5

Bump cranelift from `fe081d3` to `606eee5`

5 years agoUpdate for cranelift change
bjorn3 [Thu, 15 Nov 2018 09:55:40 +0000 (10:55 +0100)]
Update for cranelift change

5 years agoBump cranelift from `fe081d3` to `606eee5`
dependabot[bot] [Thu, 15 Nov 2018 06:20:40 +0000 (06:20 +0000)]
Bump cranelift from `fe081d3` to `606eee5`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `fe081d3` to `606eee5`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/fe081d3a4710e4f1393ecad17fcb988f01ac5ef0...606eee5a6c4835b7cbbf5d8f05b83d62331fa61e)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoMerge pull request #148 from bjorn3/dependabot/cargo/cranelift-fe081d3
bjorn3 [Wed, 14 Nov 2018 14:21:50 +0000 (15:21 +0100)]
Merge pull request #148 from bjorn3/dependabot/cargo/cranelift-fe081d3

Bump cranelift from `28fb8e1` to `fe081d3`

5 years agoBump cranelift from `28fb8e1` to `fe081d3`
dependabot[bot] [Wed, 14 Nov 2018 14:06:55 +0000 (14:06 +0000)]
Bump cranelift from `28fb8e1` to `fe081d3`

Bumps [cranelift](https://github.com/CraneStation/cranelift) from `28fb8e1` to `fe081d3`.
- [Release notes](https://github.com/CraneStation/cranelift/releases)
- [Commits](https://github.com/CraneStation/cranelift/compare/28fb8e14011c3d79fb10d88bf1ea363136bdc9af...fe081d3a4710e4f1393ecad17fcb988f01ac5ef0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoFix allocator shim abi
bjorn3 [Wed, 14 Nov 2018 14:04:20 +0000 (15:04 +0100)]
Fix allocator shim abi

5 years agoMerge pull request #151 from bjorn3/dependabot/cargo/ar-0.6.1
bjorn3 [Wed, 14 Nov 2018 14:03:47 +0000 (15:03 +0100)]
Merge pull request #151 from bjorn3/dependabot/cargo/ar-0.6.1

Bump ar from 0.6.0 to 0.6.1

5 years agoBump ar from 0.6.0 to 0.6.1
dependabot[bot] [Wed, 14 Nov 2018 13:34:34 +0000 (13:34 +0000)]
Bump ar from 0.6.0 to 0.6.1

Bumps [ar](https://github.com/mdsteele/rust-ar) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/mdsteele/rust-ar/releases)
- [Commits](https://github.com/mdsteele/rust-ar/compare/v0.6.0...v0.6.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
5 years agoRustup to rustc 1.32.0-nightly (9fefb6766 2018-11-13)
bjorn3 [Wed, 14 Nov 2018 13:31:42 +0000 (14:31 +0100)]
Rustup to rustc 1.32.0-nightly (9fefb6766 2018-11-13)

5 years agoImplement raw ptr -> int of native pointer size cast
bjorn3 [Tue, 13 Nov 2018 17:57:59 +0000 (18:57 +0100)]
Implement raw ptr -> int of native pointer size cast

5 years agoImplement intrinsic "exact_div"
bjorn3 [Tue, 13 Nov 2018 17:50:45 +0000 (18:50 +0100)]
Implement intrinsic "exact_div"

5 years agoImplement some missing CastKind::Misc casts
bjorn3 [Tue, 13 Nov 2018 17:38:10 +0000 (18:38 +0100)]
Implement some missing CastKind::Misc casts

5 years agoImplement ProjectionElem::ConstantIndex
bjorn3 [Tue, 13 Nov 2018 17:28:10 +0000 (18:28 +0100)]
Implement ProjectionElem::ConstantIndex

5 years agoRustup to rustc 1.32.0-nightly (65204a97d 2018-11-12)
bjorn3 [Tue, 13 Nov 2018 17:25:21 +0000 (18:25 +0100)]
Rustup to rustc 1.32.0-nightly (65204a97d 2018-11-12)

5 years agoChange some unimplemented! to unimpl!
bjorn3 [Tue, 13 Nov 2018 16:58:42 +0000 (17:58 +0100)]
Change some unimplemented! to unimpl!

5 years agoMerge remote-tracking branch 'sunfishcode/master'
bjorn3 [Mon, 12 Nov 2018 18:38:31 +0000 (19:38 +0100)]
Merge remote-tracking branch 'sunfishcode/master'

5 years agoRustup to rustc 1.32.0-nightly (ca79ecd69 2018-11-11)
bjorn3 [Mon, 12 Nov 2018 18:37:54 +0000 (19:37 +0100)]
Rustup to rustc 1.32.0-nightly (ca79ecd69 2018-11-11)

I had to put the original source of liballoc_system in tree, because it got removed from rustc

5 years agoChange "cton" to "clif".
Dan Gohman [Mon, 12 Nov 2018 15:23:39 +0000 (07:23 -0800)]
Change "cton" to "clif".

5 years agoChange "cretonne" to "cranelift".
Dan Gohman [Mon, 12 Nov 2018 15:20:25 +0000 (07:20 -0800)]
Change "cretonne" to "cranelift".

5 years agoMerge pull request #144 from bjorn3/wip_linker
bjorn3 [Sun, 11 Nov 2018 10:42:06 +0000 (11:42 +0100)]
Merge pull request #144 from bjorn3/wip_linker

Linker

5 years agoRemove commented out code
bjorn3 [Sun, 11 Nov 2018 10:37:59 +0000 (11:37 +0100)]
Remove commented out code