diff options
author | Christian Faulhammer <opfer@gentoo.org> | 2007-12-10 20:52:38 +0000 |
---|---|---|
committer | Christian Faulhammer <opfer@gentoo.org> | 2007-12-10 20:52:38 +0000 |
commit | b17e090d525171b3793be6f30200903e02c28afe (patch) | |
tree | 29ca0d138ba9abb64922fe35e04bcaf89b001149 /dev-lang/erlang/files | |
parent | dev-java/jakarta-regexp is an indirect dependency via bcel so do not pull it ... (diff) | |
download | gentoo-2-b17e090d525171b3793be6f30200903e02c28afe.tar.gz gentoo-2-b17e090d525171b3793be6f30200903e02c28afe.tar.bz2 gentoo-2-b17e090d525171b3793be6f30200903e02c28afe.zip |
version bump, fixes bug 201598
(Portage version: 2.1.3.19)
Diffstat (limited to 'dev-lang/erlang/files')
-rw-r--r-- | dev-lang/erlang/files/digest-erlang-12.2.0 | 9 | ||||
-rw-r--r-- | dev-lang/erlang/files/erlang-12.2.0-binary-append.patch | 16 |
2 files changed, 25 insertions, 0 deletions
diff --git a/dev-lang/erlang/files/digest-erlang-12.2.0 b/dev-lang/erlang/files/digest-erlang-12.2.0 new file mode 100644 index 000000000000..347bec7abb4c --- /dev/null +++ b/dev-lang/erlang/files/digest-erlang-12.2.0 @@ -0,0 +1,9 @@ +MD5 ddbb484ebe97a837640e51305cc7557a otp_doc_html_R12B-0.tar.gz 5859638 +RMD160 08bedd6ad8a2d5581e59435e3bb3f6d2c225ed5d otp_doc_html_R12B-0.tar.gz 5859638 +SHA256 49f74badd49840e2a2316138e69fed6e188abc92d57c2edfe9e581ed54c4064c otp_doc_html_R12B-0.tar.gz 5859638 +MD5 aa3a12a16e03d1aadec40e265f51e7c6 otp_doc_man_R12B-0.tar.gz 757429 +RMD160 a7b58d95c2804866e3a1f5984f7a0ee914b04a56 otp_doc_man_R12B-0.tar.gz 757429 +SHA256 028556cc1a7f36f483c16e4fd7838c797edec02890fea48a1a877cf01679de1a otp_doc_man_R12B-0.tar.gz 757429 +MD5 54cd5a83697c515f571e44d4ea99c8d3 otp_src_R12B-0.tar.gz 41074760 +RMD160 cb07ea37f2b56e1ea2fc07c9063b647df7635b2b otp_src_R12B-0.tar.gz 41074760 +SHA256 8415e7a4ab0e0f70df8d5e2f19e742ef8f6c0d1bdf91aa62968332cf3d92be57 otp_src_R12B-0.tar.gz 41074760 diff --git a/dev-lang/erlang/files/erlang-12.2.0-binary-append.patch b/dev-lang/erlang/files/erlang-12.2.0-binary-append.patch new file mode 100644 index 000000000000..c98c8eb9f04b --- /dev/null +++ b/dev-lang/erlang/files/erlang-12.2.0-binary-append.patch @@ -0,0 +1,16 @@ +--- lib/compiler/src/beam_bsm.erl.orig 2007-12-10 21:37:43.000000000 +0100 ++++ lib/compiler/src/beam_bsm.erl 2007-12-10 21:38:20.000000000 +0100 +@@ -269,9 +269,11 @@ + btb_reaches_match_1(Is, btb_kill([Dst], Regs), D); + btb_reaches_match_2([{bs_init_bits,{f,0},_,_,_,_,Dst}|Is], Regs, D) -> + btb_reaches_match_1(Is, btb_kill([Dst], Regs), D); +-btb_reaches_match_2([{bs_append,{f,0},_,_,_,_,_,_,Dst}|Is], Regs, D) -> ++btb_reaches_match_2([{bs_append,{f,0},_,_,_,_,Src,_,Dst}=I|Is], Regs, D) -> ++ btb_ensure_not_used([Src], I, Regs), + btb_reaches_match_1(Is, btb_kill([Dst], Regs), D); +-btb_reaches_match_2([{bs_private_append,{f,0},_,_,_,_,Dst}|Is], Regs, D) -> ++btb_reaches_match_2([{bs_private_append,{f,0},_,_,Src,_,Dst}=I|Is], Regs, D) -> ++ btb_ensure_not_used([Src], I, Regs), + btb_reaches_match_1(Is, btb_kill([Dst], Regs), D); + btb_reaches_match_2([{bs_put_integer,{f,0},_,_,_,_}|Is], Regs, D) -> + btb_reaches_match_1(Is, Regs, D); |