From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.devel Subject: [PATCH 1/2] check for GC_allow_register_threads Date: Tue, 29 Mar 2011 21:50:32 -0700 (PDT) Message-ID: <824938.56480.qm@web37903.mail.mud.yahoo.com> Reply-To: Mike Gran NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0-686759878-1301460632=:56480" X-Trace: dough.gmane.org 1301460651 24781 80.91.229.12 (30 Mar 2011 04:50:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 30 Mar 2011 04:50:51 +0000 (UTC) To: guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Wed Mar 30 06:50:47 2011 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q4nMg-00026g-Fa for guile-devel@m.gmane.org; Wed, 30 Mar 2011 06:50:42 +0200 Original-Received: from localhost ([127.0.0.1]:36948 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q4nMg-0003ve-10 for guile-devel@m.gmane.org; Wed, 30 Mar 2011 00:50:42 -0400 Original-Received: from [140.186.70.92] (port=39776 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q4nMa-0003us-Ga for guile-devel@gnu.org; Wed, 30 Mar 2011 00:50:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q4nMZ-0003DO-1q for guile-devel@gnu.org; Wed, 30 Mar 2011 00:50:36 -0400 Original-Received: from web37903.mail.mud.yahoo.com ([209.191.91.165]:46874) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Q4nMY-0003CV-N8 for guile-devel@gnu.org; Wed, 30 Mar 2011 00:50:34 -0400 Original-Received: (qmail 57034 invoked by uid 60001); 30 Mar 2011 04:50:32 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1301460632; bh=6pIgM9EmCRx2MFJetsmyFrIROSBoQ6RmvJTbrAMeMd4=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=seu/OztNE9drkiKSGGvItnQYD//JkGAhkyirECpdylod1nVmRttcRJyyFWdfk+f8/3i8DdvftuRvMJ7ZNQl9TtqXPUMxCzAY+hL19ea1o5jbo4IWB6gfTxTgJZ06ESGOUUMh3MDbJTkYs815YCfAymGwaiwuQXrU4LlmI/sNkW8= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=F2bsICd8mnmEL+IfLZukFT59qtKfENKY3XNrfa331W3TP60zzh4rCG3U7Z9KtszGk0H7nDXHiKoHGgqEbyWDWvpGq7hHk4Tk9J6HPOTvihw3UkVKfug28+RbkjvIm89we398qr9isPPaFcW8x+viuGTl31uPuMtIkdxoT0prkhk=; X-YMail-OSG: VKhBbvwVM1mq65UHlcaHbYqdeQm7H0ME4RFG2Ygg53cq5fN d26x1gUILWcMLBehILqCMjmv0R6DvTJhQKijAO9wWmMr5sx_gJi8z6wvv9xR EAg9FdIe63y9fdfugJoskdZN84PX9D4qOJ1_IrZHJZdGwdP0zFhLwPt.tEnH Fd.bGBas17iPvZgogmO9MU__nhnbLX_bwKuWeXqpwZ9a_9F6md6vwVg8rmbf 4g7yuprxY7qEe3aVz9TZutZCQcuIv2z.N6TqzQ4K31SCZNCcT_BCS166D7Il VQwudY8xUGomxzBKQ5DRQGVh1BVZOuNO3RERwYOoQkyBRuVli1f67CNnxF3A LdjffOWPlU6I8X_UpW7wkG4aJlcMjgBwc90A6v27eMQub4o4QQybEYD65_HQ hFr3.cepHErEs Original-Received: from [71.130.214.160] by web37903.mail.mud.yahoo.com via HTTP; Tue, 29 Mar 2011 21:50:32 PDT X-Mailer: YahooMailWebService/0.8.109.295617 X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-Received-From: 209.191.91.165 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:12069 Archived-At: --0-686759878-1301460632=:56480 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable GC_allow_register_threads=A0is not present in earlier versions of BDW-GC=0A= * configure.ac: check for GC_allow_register_threads=0A* libguile/gen-scmcon= fig.c (SCM_HAVE_GC_ALLOW_REGISTER_THREADS): new define=0A* libguile/threads= .c (scm_i_init_thread_for_guile): use new define=0A=A0=0A(One of these days= I should figure out a way of directly sending the output of=0Agit-format-p= atch through my webmail.)=0A=A0=0AThanks,=0A=A0=0AMike --0-686759878-1301460632=:56480 Content-Type: application/octet-stream; name="0001-check-for-GC_allow_register_threads.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-check-for-GC_allow_register_threads.patch" RnJvbSA5MzY3N2FmNTIwNjRjODRiNjExZmVmY2JiOGVhOTg2YzY1YTBjNDgw IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNaWNoYWVsIEdyYW4g PHNwazEyMUB5YWhvby5jb20+CkRhdGU6IFR1ZSwgMjkgTWFyIDIwMTEgMjE6 MjU6MDQgLTA3MDAKU3ViamVjdDogW1BBVENIIDEvMl0gY2hlY2sgZm9yIEdD X2FsbG93X3JlZ2lzdGVyX3RocmVhZHMKClRoaXMgaXMgbm90IHByZXNlbnQg aW4gZWFybGllciB2ZXJzaW9ucyBvZiBCRFctR0MKCiogY29uZmlndXJlLmFj OiBjaGVjayBmb3IgR0NfYWxsb3dfcmVnaXN0ZXJfdGhyZWFkcwoqIGxpYmd1 aWxlL2dlbi1zY21jb25maWcuYyAoU0NNX0hBVkVfR0NfQUxMT1dfUkVHSVNU RVJfVEhSRUFEUyk6IG5ldyBkZWZpbmUKKiBsaWJndWlsZS90aHJlYWRzLmMg KHNjbV9pX2luaXRfdGhyZWFkX2Zvcl9ndWlsZSk6IHVzZSBuZXcgZGVmaW5l Ci0tLQogY29uZmlndXJlLmFjICAgICAgICAgICAgIHwgICAgMiArLQogbGli Z3VpbGUvZ2VuLXNjbWNvbmZpZy5jIHwgICAgNiArKysrKysKIGxpYmd1aWxl L3RocmVhZHMuYyAgICAgICB8ICAgIDIgKysKIDMgZmlsZXMgY2hhbmdlZCwg OSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2NvbmZpZ3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwppbmRleCBlNWI4Mzc5Li40 ZmMyNTUzIDEwMDY0NAotLS0gYS9jb25maWd1cmUuYWMKKysrIGIvY29uZmln dXJlLmFjCkBAIC0xMjM4LDcgKzEyMzgsNyBAQCBzYXZlX0xJQlM9IiRMSUJT IgogTElCUz0iJEJEV19HQ19MSUJTICRMSUJTIgogQ0ZMQUdTPSIkQkRXX0dD X0NGTEFHUyAkQ0ZMQUdTIgogCi1BQ19DSEVDS19GVU5DUyhbR0NfZG9fYmxv Y2tpbmcgR0NfY2FsbF93aXRoX2djX2FjdGl2ZSBHQ19wdGhyZWFkX2V4aXQg R0NfcHRocmVhZF9jYW5jZWxdKQorQUNfQ0hFQ0tfRlVOQ1MoW0dDX2RvX2Js b2NraW5nIEdDX2NhbGxfd2l0aF9nY19hY3RpdmUgR0NfcHRocmVhZF9leGl0 IEdDX3B0aHJlYWRfY2FuY2VsIEdDX2FsbG93X3JlZ2lzdGVyX3RocmVhZHNd KQogCiAjIFRob3VnaCB0aGUgYEdDX2RvX2Jsb2NraW5nICgpJyBzeW1ib2wg aXMgcHJlc2VudCBpbiBHQyA3LjEsIGl0IGlzIG5vdAogIyBkZWNsYXJlZCwg YW5kIGhhcyBhIGRpZmZlcmVudCB0eXBlIChyZXR1cm5pbmcgdm9pZCBpbnN0 ZWFkIG9mCmRpZmYgLS1naXQgYS9saWJndWlsZS9nZW4tc2NtY29uZmlnLmMg Yi9saWJndWlsZS9nZW4tc2NtY29uZmlnLmMKaW5kZXggOTcwNjZiNy4uMzg2 ZmE0YSAxMDA2NDQKLS0tIGEvbGliZ3VpbGUvZ2VuLXNjbWNvbmZpZy5jCisr KyBiL2xpYmd1aWxlL2dlbi1zY21jb25maWcuYwpAQCAtMzMwLDYgKzMzMCwx MiBAQCBtYWluIChpbnQgYXJnYywgY2hhciAqYXJndltdKQogICBwZiAoIiNk ZWZpbmUgU0NNX0hBVkVfR0NfUFRIUkVBRF9FWElUIDAgLyogMCBvciAxICov XG4iKTsKICNlbmRpZgogCisjaWZkZWYgSEFWRV9HQ19BTExPV19SRUdJU1RF Ul9USFJFQURTCisgIHBmICgiI2RlZmluZSBTQ01fSEFWRV9HQ19BTExPV19S RUdJU1RFUl9USFJFQURTIDEgLyogMCBvciAxICovXG4iKTsKKyNlbHNlCisg IHBmICgiI2RlZmluZSBTQ01fSEFWRV9HQ19BTExPV19SRUdJU1RFUl9USFJF QURTIDAgLyogMCBvciAxICovXG4iKTsKKyNlbmRpZgorCiAgIHBmICgiXG5c bi8qKiogRmlsZSBzeXN0ZW0gYWNjZXNzICoqKi9cbiIpOwogCiAgIHBmICgi LyogRGVmaW5lIHRvIDEgaWYgYHN0cnVjdCBkaXJlbnQ2NCcgaXMgYXZhaWxh YmxlLiAgKi9cbiIpOwpkaWZmIC0tZ2l0IGEvbGliZ3VpbGUvdGhyZWFkcy5j IGIvbGliZ3VpbGUvdGhyZWFkcy5jCmluZGV4IGFkNWJiZTEuLjc2NGZlMWMg MTAwNjQ0Ci0tLSBhL2xpYmd1aWxlL3RocmVhZHMuYworKysgYi9saWJndWls ZS90aHJlYWRzLmMKQEAgLTc3Miw4ICs3NzIsMTAgQEAgc2NtX2lfaW5pdF90 aHJlYWRfZm9yX2d1aWxlIChzdHJ1Y3QgR0Nfc3RhY2tfYmFzZSAqYmFzZSwg U0NNIHBhcmVudCkKIAkgICovCiAJICBzY21faV9pbml0X2d1aWxlIChiYXNl KTsKIAorI2lmIFNDTV9IQVZFX0dDX0FMTE9XX1JFR0lTVEVSX1RIUkVBRFMK ICAgICAgICAgICAvKiBBbGxvdyBvdGhlciB0aHJlYWRzIHRvIGNvbWUgaW4g bGF0ZXIuICAqLwogICAgICAgICAgIEdDX2FsbG93X3JlZ2lzdGVyX3RocmVh ZHMgKCk7CisjZW5kaWYKIAogCSAgc2NtX2lfcHRocmVhZF9tdXRleF91bmxv Y2sgKCZzY21faV9pbml0X211dGV4KTsKIAl9Ci0tIAoxLjcuNAoK --0-686759878-1301460632=:56480--