From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5180 invoked by alias); 4 Jun 2011 11:57:38 -0000 Received: (qmail 5166 invoked by uid 22791); 4 Jun 2011 11:57:38 -0000 X-SWARE-Spam-Status: No, hits=1.5 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,TW_GC,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Received: from mail-yx0-f175.google.com (HELO mail-yx0-f175.google.com) (209.85.213.175) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 04 Jun 2011 11:57:25 +0000 Received: by yxi11 with SMTP id 11so802271yxi.20 for ; Sat, 04 Jun 2011 04:57:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.236.176.104 with SMTP id a68mr3989941yhm.294.1307188644417; Sat, 04 Jun 2011 04:57:24 -0700 (PDT) Received: by 10.146.84.6 with HTTP; Sat, 4 Jun 2011 04:57:24 -0700 (PDT) Date: Sat, 04 Jun 2011 11:57:00 -0000 Message-ID: Subject: Have a boehm-gc patch for gcj/rtems From: Jie Liu To: java-patches@gcc.gnu.org, gcc-patches@gcc.gnu.org Content-Type: multipart/mixed; boundary=20cf303e9e22ce108004a4e192e1 X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2011-06/txt/msg00300.txt.bz2 --20cf303e9e22ce108004a4e192e1 Content-Type: text/plain; charset=ISO-8859-1 Content-length: 352 Hi, I am working on porting gcj to rtems now, it's a project of GSoC2011.[1] And now, the first step: boehm-gc have been ported, so I want to get this patch reviewed and merged. And I have filed the FSF Paperwork, the patch has been attached. Thank you for your time. Best Regards, Jie [1]http://socghop.appspot.com/gsoc/org/google/gsoc2011/rtems --20cf303e9e22ce108004a4e192e1 Content-Type: application/octet-stream; name="boehm-gc.diff" Content-Disposition: attachment; filename="boehm-gc.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_goiicmn50 Content-length: 4376 SW5kZXg6IGJvZWhtLWdjL21hY2hfZGVwLmMKPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQotLS0gYm9laG0tZ2MvbWFjaF9kZXAuYwkocmV2aXNpb24gMTcyMjI0 KQorKysgYm9laG0tZ2MvbWFjaF9kZXAuYwkod29ya2luZyBjb3B5KQpAQCAt NDExLDcgKzQxMSw4IEBACiAgICAgd29yZCBkdW1teTsKIAogIyAgIGlmIGRl ZmluZWQoVVNFX0dFTkVSSUNfUFVTSF9SRUdTKQotIyAgICAgaWZkZWYgSEFW RV9CVUlMVElOX1VOV0lORF9JTklUCisjICAgICBpZiBkZWZpbmVkKEhBVkVf QlVJTFRJTl9VTldJTkRfSU5JVClcCisgICAgICAgICAmJiEoZGVmaW5lZChJ Mzg2KSAmJiBkZWZpbmVkKFJURU1TKSkKICAgICAgICAgLyogVGhpcyB3YXMg c3VnZ2VzdGVkIGJ5IFJpY2hhcmQgSGVuZGVyc29uIGFzIHRoZSB3YXkgdG8J Ki8KICAgICAgICAgLyogZm9yY2UgY2FsbGVlLXNhdmUgcmVnaXN0ZXJzIGFu ZCByZWdpc3RlciB3aW5kb3dzIG9udG8JKi8KICAgICAgICAgLyogdGhlIHN0 YWNrLgkJCQkJCSovCkBAIC00MzcsOCArNDM4LDggQEAKICAgCWZvciAoOyAo Y2hhciAqKWkgPCBsaW07IGkrKykgewogICAJICAgICppID0gMDsKICAgCX0K LSMgICAgICAgaWYgZGVmaW5lZChNU1dJTjMyKSB8fCBkZWZpbmVkKE1TV0lO Q0UpIFwKLSAgICAgICAgICAgICAgICAgIHx8IGRlZmluZWQoVVRTNCkgfHwg ZGVmaW5lZChMSU5VWCkgfHwgZGVmaW5lZChFV1M0ODAwKQorIyAgICAgICBp ZiBkZWZpbmVkKE1TV0lOMzIpIHx8IGRlZmluZWQoTVNXSU5DRSkgfHwgZGVm aW5lZChVVFM0KSBcCisgICAgICAgICAgIHx8IGRlZmluZWQoTElOVVgpIHx8 IGRlZmluZWQoRVdTNDgwMCkgfHwgZGVmaW5lZChSVEVNUykKICAgCSAgKHZv aWQpIHNldGptcChyZWdzKTsKICMgICAgICAgZWxzZQogICAgICAgICAgICAg KHZvaWQpIF9zZXRqbXAocmVncyk7CkluZGV4OiBib2VobS1nYy9pbmNsdWRl L3ByaXZhdGUvZ2Njb25maWcuaAo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t LSBib2VobS1nYy9pbmNsdWRlL3ByaXZhdGUvZ2Njb25maWcuaAkocmV2aXNp b24gMTcyMjI0KQorKysgYm9laG0tZ2MvaW5jbHVkZS9wcml2YXRlL2djY29u ZmlnLmgJKHdvcmtpbmcgY29weSkKQEAgLTMxNSw2ICszMTUsMTEgQEAKICMg ICAgZGVmaW5lIG1hY2hfdHlwZV9rbm93bgogIyAgIGVuZGlmCiAjIGVuZGlm CisjIGlmIGRlZmluZWQoX19ydGVtc19fKSAmJiAoZGVmaW5lZChpMzg2KSB8 fCBkZWZpbmVkKF9faTM4Nl9fKSkKKyMgICBkZWZpbmUgSTM4NgorIyAgIGRl ZmluZSBSVEVNUworIyAgIGRlZmluZSBtYWNoX3R5cGVfa25vd24KKyMgZW5k aWYKICMgaWYgZGVmaW5lZChOZVhUKSAmJiBkZWZpbmVkKG1jNjgwMDApCiAj ICAgZGVmaW5lIE02OEsKICMgICBkZWZpbmUgTkVYVApAQCAtMTI5Nyw2ICsx MzAyLDE2IEBACiAjCWRlZmluZSBTVEFDS0JPVFRPTSAoKHB0cl90KTB4YzAw MDAwMDApCiAjCWRlZmluZSBEQVRBRU5ECS8qIG5vdCBuZWVkZWQgKi8KICMg ICBlbmRpZgorIyAgIGlmZGVmIFJURU1TCisjICAgICAgIGRlZmluZSBPU19U WVBFICJSVEVNUyIKKyMgICAgICAgaW5jbHVkZSA8c3lzL3VuaXN0ZC5oPgor ICAgICAgICBleHRlcm4gaW50IGV0ZXh0W107CisgICAgICAgIGV4dGVybiBp bnQgZW5kW107CisgICAgICAgIGV4dGVybiB2b2lkICpJbml0U3RhY2tCb3R0 b207CisjICAgICAgIGRlZmluZSBEQVRBU1RBUlQgKChwdHJfdClldGV4dCkK KyMgICAgICAgZGVmaW5lIERBVEFFTkQgKChwdHJfdCllbmQpCisjICAgICAg IGRlZmluZSBTVEFDS0JPVFRPTSAoKHB0cl90KUluaXRTdGFja0JvdHRvbSkK KyMgICBlbmRpZgogIyAgIGlmZGVmIERPUzRHVwogIyAgICAgZGVmaW5lIE9T X1RZUEUgIkRPUzRHVyIKICAgICAgIGV4dGVybiBsb25nIF9fbnVsbGFyZWE7 CkBAIC0yMzcwLDcgKzIzODUsOCBAQAogIyAgIGVsc2UKICMgICAgIGlmIGRl ZmluZWQoTkVYVCkgfHwgZGVmaW5lZChET1M0R1cpIHx8IFwKIAkJIChkZWZp bmVkKEFNSUdBKSAmJiAhZGVmaW5lZChHQ19BTUlHQV9GQVNUQUxMT0MpKSB8 fCBcCi0JCSAoZGVmaW5lZChTVU5PUzUpICYmICFkZWZpbmVkKFVTRV9NTUFQ KSkKKwkJIChkZWZpbmVkKFNVTk9TNSkgJiYgIWRlZmluZWQoVVNFX01NQVAp KSB8fCBcCisgICAgICAgICAgICAgICAgIGRlZmluZWQoUlRFTVMpCiAjICAg ICAgIGRlZmluZSBHRVRfTUVNKGJ5dGVzKSBIQkxLUFRSKChzaXplX3QpIFwK IAkJCQkJICAgICAgY2FsbG9jKDEsIChzaXplX3QpYnl0ZXMgKyBHQ19wYWdl X3NpemUpIFwKIAkJCQkJICAgICAgKyBHQ19wYWdlX3NpemUtMSkKSW5kZXg6 IGJvZWhtLWdjL2NvbmZpZ3VyZQo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t LSBib2VobS1nYy9jb25maWd1cmUJKHJldmlzaW9uIDE3MjIyNCkKKysrIGJv ZWhtLWdjL2NvbmZpZ3VyZQkod29ya2luZyBjb3B5KQpAQCAtMTQ4NjcsNiAr MTQ4NjksOCBAQAogICAgICRhc19lY2hvICIjZGVmaW5lIF9SRUVOVFJBTlQg MSIgPj5jb25mZGVmcy5oCiAKICAgICA7OworIHJ0ZW1zKQorICAgIDs7CiAg ZGVjb3NmMSB8IGlyaXggfCBtYWNoIHwgb3MyIHwgZGNlIHwgdnh3b3JrcykK ICAgICBhc19mbl9lcnJvciAidGhyZWFkIHBhY2thZ2UgJFRIUkVBRFMgbm90 IHlldCBzdXBwb3J0ZWQiICIkTElORU5PIiA1CiAgICAgOzsKSW5kZXg6IGJv ZWhtLWdjL29zX2RlcC5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGJv ZWhtLWdjL29zX2RlcC5jCShyZXZpc2lvbiAxNzIyMjQpCisrKyBib2VobS1n Yy9vc19kZXAuYwkod29ya2luZyBjb3B5KQpAQCAtMTUwNyw3ICsxNTA3LDcg QEAKIAogIyBpZiAhZGVmaW5lZChPUzIpICYmICFkZWZpbmVkKFBDUikgJiYg IWRlZmluZWQoQU1JR0EpIFwKIAkmJiAhZGVmaW5lZChNU1dJTjMyKSAmJiAh ZGVmaW5lZChNU1dJTkNFKSBcCi0JJiYgIWRlZmluZWQoTUFDT1MpICYmICFk ZWZpbmVkKERPUzRHVykKKwkmJiAhZGVmaW5lZChNQUNPUykgJiYgIWRlZmlu ZWQoRE9TNEdXKSAmJiAhZGVmaW5lZChSVEVNUykKIAogIyBpZmRlZiBTVU5P UzQKICAgICBleHRlcm4gY2FkZHJfdCBzYnJrKCk7Cg== --20cf303e9e22ce108004a4e192e1--