From 55c1e3be106453e11a5e869356c04baff594515f Mon Sep 17 00:00:00 2001 From: r00ster91 <35064754+r00ster91@users.noreply.github.com> Date: Wed, 21 Mar 2018 21:07:53 +0100 Subject: [PATCH 1/5] Fix wrong link in x86.cr --- src/llvm/abi/x86.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/llvm/abi/x86.cr b/src/llvm/abi/x86.cr index 28d0a6aabfb2..a965aa6211ad 100644 --- a/src/llvm/abi/x86.cr +++ b/src/llvm/abi/x86.cr @@ -1,6 +1,6 @@ require "../abi" -# Based on https://github.com/rust-lang/rust/blob/master/src/librustc_trans/trans/cabi_x86.rs +# Based on https://github.com/rust-lang/rust/blob/master/src/librustc_trans/cabi_x86.rs class LLVM::ABI::X86 < LLVM::ABI def abi_info(atys : Array(Type), rty : Type, ret_def : Bool, context : Context) ret_ty = compute_return_type(rty, ret_def, context) From 1f149197ca7c5e786f758dd579ace193a4221821 Mon Sep 17 00:00:00 2001 From: r00ster91 <35064754+r00ster91@users.noreply.github.com> Date: Wed, 21 Mar 2018 21:50:36 +0100 Subject: [PATCH 2/5] Update x86.cr --- src/llvm/abi/x86.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/llvm/abi/x86.cr b/src/llvm/abi/x86.cr index a965aa6211ad..52ba9d7da271 100644 --- a/src/llvm/abi/x86.cr +++ b/src/llvm/abi/x86.cr @@ -1,6 +1,6 @@ require "../abi" -# Based on https://github.com/rust-lang/rust/blob/master/src/librustc_trans/cabi_x86.rs +# Based on https://github.com/rust-lang/rust/blob/18ecc564f2cee4da3ef9397ba58e19d3fd9be3de/src/librustc_trans/cabi_x86.rs class LLVM::ABI::X86 < LLVM::ABI def abi_info(atys : Array(Type), rty : Type, ret_def : Bool, context : Context) ret_ty = compute_return_type(rty, ret_def, context) From 1913e27895f710ddeac3e89f97771ad7960f4254 Mon Sep 17 00:00:00 2001 From: r00ster91 <35064754+r00ster91@users.noreply.github.com> Date: Fri, 23 Mar 2018 07:59:38 +0100 Subject: [PATCH 3/5] link deleted --- src/llvm/abi/x86.cr | 1 - 1 file changed, 1 deletion(-) diff --git a/src/llvm/abi/x86.cr b/src/llvm/abi/x86.cr index 52ba9d7da271..64976863a47c 100644 --- a/src/llvm/abi/x86.cr +++ b/src/llvm/abi/x86.cr @@ -1,6 +1,5 @@ require "../abi" -# Based on https://github.com/rust-lang/rust/blob/18ecc564f2cee4da3ef9397ba58e19d3fd9be3de/src/librustc_trans/cabi_x86.rs class LLVM::ABI::X86 < LLVM::ABI def abi_info(atys : Array(Type), rty : Type, ret_def : Bool, context : Context) ret_ty = compute_return_type(rty, ret_def, context) From f65685c2e09bf41184655bee868e29604e98f4e6 Mon Sep 17 00:00:00 2001 From: r00ster91 <35064754+r00ster91@users.noreply.github.com> Date: Fri, 6 Apr 2018 19:16:17 +0200 Subject: [PATCH 4/5] link deleted --- src/llvm/abi.cr | 1 - 1 file changed, 1 deletion(-) diff --git a/src/llvm/abi.cr b/src/llvm/abi.cr index 394f3e912aeb..6b3f51ee0fbb 100644 --- a/src/llvm/abi.cr +++ b/src/llvm/abi.cr @@ -1,4 +1,3 @@ -# Based on https://github.com/rust-lang/rust/blob/master/src/librustc_trans/trans/cabi.rs abstract class LLVM::ABI getter target_data : TargetData getter? osx : Bool From 2fefa10b25441f1a3fa0f70b3473389867b034a6 Mon Sep 17 00:00:00 2001 From: r00ster91 <35064754+r00ster91@users.noreply.github.com> Date: Fri, 6 Apr 2018 19:19:32 +0200 Subject: [PATCH 5/5] link deleted --- src/llvm/abi/x86_64.cr | 1 - 1 file changed, 1 deletion(-) diff --git a/src/llvm/abi/x86_64.cr b/src/llvm/abi/x86_64.cr index 2c91c6b233e5..9ce1b799ce83 100644 --- a/src/llvm/abi/x86_64.cr +++ b/src/llvm/abi/x86_64.cr @@ -1,6 +1,5 @@ require "../abi" -# Based on https://github.com/rust-lang/rust/blob/master/src/librustc_trans/trans/cabi_x86_64.rs class LLVM::ABI::X86_64 < LLVM::ABI def abi_info(atys : Array(Type), rty : Type, ret_def : Bool, context : Context) arg_tys = Array(LLVM::Type).new(atys.size)