From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Amatus Newsgroups: gmane.lisp.guile.bugs Subject: [PATCH] get_thread_stack_base for FreeBSD Date: Sat, 8 Mar 2008 16:07:43 -0800 (PST) Message-ID: <425072.2349.qm@web30001.mail.mud.yahoo.com> Reply-To: amatus@gnu.org NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0-219697135-1205021263=:2349" Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1205038068 28600 80.91.229.12 (9 Mar 2008 04:47:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 9 Mar 2008 04:47:48 +0000 (UTC) To: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Sun Mar 09 05:48:15 2008 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JYDSH-0006JT-2a for guile-bugs@m.gmane.org; Sun, 09 Mar 2008 05:48:13 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JYDRj-0004wn-4w for guile-bugs@m.gmane.org; Sat, 08 Mar 2008 23:47:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JY94s-0001qs-KL for bug-guile@gnu.org; Sat, 08 Mar 2008 19:07:46 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JY94r-0001qX-5A for bug-guile@gnu.org; Sat, 08 Mar 2008 19:07:46 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JY94r-0001qU-0X for bug-guile@gnu.org; Sat, 08 Mar 2008 19:07:45 -0500 Original-Received: from web30001.mail.mud.yahoo.com ([209.191.69.18]) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1JY94q-0004Xj-77 for bug-guile@gnu.org; Sat, 08 Mar 2008 19:07:44 -0500 Original-Received: (qmail 2762 invoked by uid 60001); 9 Mar 2008 00:07:43 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=oWpx32Nr1kBM7bO5U36/bPcRwDiyMdtLuqSCTxoj9L+G+sQvxsU4Ak3BEz8rKiNyze2+ONgdS7DU68QUkTAevc5J2lhL5dP2gxrF5yqLzvtQ5tLG2mxelvRRBGUiv76/c57S7Ob8CJFvst4K6pRG4y/+Ek5HUumbEqOn9NXxTzQ=; X-YMail-OSG: TaW6CWwVM1nRlTTnA1ZGS2SGvtA7KT3.tpiIQag_qR9hAnt.Z2Y7joHR5JiOcY4jUvZGjGoyWLgzR9.8376qgrbunKZfwhzyBaBOlx2.STqmFEQ.0gU- Original-Received: from [12.216.99.19] by web30001.mail.mud.yahoo.com via HTTP; Sat, 08 Mar 2008 16:07:43 PST X-detected-kernel: by monty-python.gnu.org: FreeBSD 6.x (1) X-Mailman-Approved-At: Sat, 08 Mar 2008 23:47:35 -0500 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:3838 Archived-At: --0-219697135-1205021263=:2349 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline From: David Barksdale This change adds get_thread_stack_base support for FreeBSD. -- This patch was generated against guile-1.8.4 ************************************************************ This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the intended recipient or the person responsible for delivering to the intended recipient, be advised that you have received this email in error and that any use of the information contained within this email or attachments is strictly prohibited. ************************************************************ ____________________________________________________________________________________ Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping --0-219697135-1205021263=:2349 Content-Type: application/octet-stream; name="guile-1.8.4-get_thread_stack_base.patch" Content-Transfer-Encoding: base64 Content-Description: 2978506763-guile-1.8.4-get_thread_stack_base.patch Content-Disposition: attachment; filename="guile-1.8.4-get_thread_stack_base.patch" ZGlmZiAtcnVwTiBndWlsZS0xLjguNC5vcmlnL2NvbmZpZy5oLmluIGd1aWxl LTEuOC40L2NvbmZpZy5oLmluCi0tLSBndWlsZS0xLjguNC5vcmlnL2NvbmZp Zy5oLmluCTIwMDgtMDItMTYgMTY6MTI6MTUuMDAwMDAwMDAwIC0wNjAwCisr KyBndWlsZS0xLjguNC9jb25maWcuaC5pbgkyMDA4LTAzLTA4IDE3OjM0OjQw LjIyOTIxNjI4MiAtMDYwMApAQCAtNDMyLDkgKzQzMiwxNSBAQCBCb3N0b24s IE1BIDAyMTEwLTEzMDEsIFVTQS4KIC8qIERlZmluZSB0byAxIGlmIHlvdSBo YXZlIHRoZSBgcHRocmVhZF9nZXRfc3RhY2thZGRyX25wJyBmdW5jdGlvbi4g Ki8KICN1bmRlZiBIQVZFX1BUSFJFQURfR0VUX1NUQUNLQUREUl9OUAogCisv KiBEZWZpbmUgdG8gMSBpZiB5b3UgaGF2ZSB0aGUgYHB0aHJlYWRfYXR0cl9n ZXRfbnAnIGZ1bmN0aW9uLiAqLworI3VuZGVmIEhBVkVfUFRIUkVBRF9BVFRS X0dFVF9OUAorCiAvKiBEZWZpbmUgdG8gMSBpZiB5b3UgaGF2ZSB0aGUgPHB0 aHJlYWQuaD4gaGVhZGVyIGZpbGUuICovCiAjdW5kZWYgSEFWRV9QVEhSRUFE X0gKIAorLyogRGVmaW5lIHRvIDEgaWYgeW91IGhhdmUgdGhlIDxwdGhyZWFk X25wLmg+IGhlYWRlciBmaWxlLiAqLworI3VuZGVmIEhBVkVfUFRIUkVBRF9O UF9ICisKIC8qIERlZmluZSB0byAxIGlmIHlvdSBoYXZlIHRoZSBgcHRocmVh ZF9zaWdtYXNrJyBmdW5jdGlvbi4gKi8KICN1bmRlZiBIQVZFX1BUSFJFQURf U0lHTUFTSwogCmRpZmYgLXJ1cE4gZ3VpbGUtMS44LjQub3JpZy9jb25maWd1 cmUuaW4gZ3VpbGUtMS44LjQvY29uZmlndXJlLmluCi0tLSBndWlsZS0xLjgu NC5vcmlnL2NvbmZpZ3VyZS5pbgkyMDA4LTAyLTE2IDE3OjE1OjE4LjAwMDAw MDAwMCAtMDYwMAorKysgZ3VpbGUtMS44LjQvY29uZmlndXJlLmluCTIwMDgt MDMtMDggMTc6MzQ6MjAuOTgwMDMxODE4IC0wNjAwCkBAIC02OTIsMTAgKzY5 MiwxMSBAQCBBQ19DSEVDS19GVU5DUyhbRElORklOSVRZIERRTkFOIGNleHAg Y2hzCiAjICAgc3lzL3BhcmFtLmggLSBub3QgaW4gbWluZ3cKICMgICBwdGhy ZWFkLmggLSBvbmx5IGF2YWlsYWJsZSB3aXRoIHB0aHJlYWRzLiAgQUNYX1BU SFJFQUQgZG9lc24ndAogIyAgICAgICBjaGVjayB0aGlzIHNwZWNpZmljYWxs eSwgd2UgbmVlZCBpdCBmb3IgdGhlIHRpbWVzcGVjIHRlc3QgYmVsb3cuCisj ICAgcHRocmVhZF9ucC5oIC0gYXZhaWxhYmxlIG9uIEZyZWVCU0QKICMgICBz ZXRob3N0bmFtZSAtIHRoZSBmdW5jdGlvbiBpdHNlbGYgY2hlY2sgYmVjYXVz ZSBpdCdzIG5vdCBpbiBtaW5ndywKICMgICAgICAgdGhlIERFQ0wgaXMgY2hl Y2tlZCBiZWNhdXNlIFNvbGFyaXMgMTAgZG9lbnMndCBoYXZlIGluIGFueSBo ZWFkZXIKICMKLUFDX0NIRUNLX0hFQURFUlMoY3J5cHQuaCBuZXRkYi5oIHB0 aHJlYWQuaCBzeXMvcGFyYW0uaCBzeXMvcmVzb3VyY2UuaCBzeXMvZmlsZS5o KQorQUNfQ0hFQ0tfSEVBREVSUyhjcnlwdC5oIG5ldGRiLmggcHRocmVhZC5o IHB0aHJlYWRfbnAuaCBzeXMvcGFyYW0uaCBzeXMvcmVzb3VyY2UuaCBzeXMv ZmlsZS5oKQogQUNfQ0hFQ0tfRlVOQ1MoY2hyb290IGZsb2NrIGdldGxvZ2lu IGN1c2VyaWQgZ2V0cHJpb3JpdHkgc2V0cHJpb3JpdHkgZ2V0cGFzcyBzZXRo b3N0bmFtZSBnZXRob3N0bmFtZSkKIEFDX0NIRUNLX0RFQ0xTKFtzZXRob3N0 bmFtZV0pCiAKQEAgLTExODUsOSArMTE4NiwxMSBAQCBjYXNlICIkd2l0aF90 aHJlYWRzIiBpbgogICAgICMgICAgICAgICBhbGw7IG5vdCBwcmVzZW50IG9u IE1hY09TIFggb3IgU29sYXJpcyAxMAogICAgICMgICAgIHB0aHJlYWRfZ2V0 X3N0YWNrYWRkcl9ucCAtICJucCIgbWVhbmluZyAibm9uIHBvcnRhYmxlIiBz YXlzIGl0CiAgICAgIyAgICAgICAgIGFsbDsgc3BlY2lmaWMgdG8gTWFjT1Mg WAorICAgICMgICAgIHB0aHJlYWRfYXR0cl9nZXRfbnAgLSAibnAiIG1lYW5p bmcgIm5vbiBwb3J0YWJsZSIgc2F5cyBpdAorICAgICMgICAgICAgICBhbGw7 IHNwZWNpZmljIHRvIEZyZWVCU0QKICAgICAjICAgICBwdGhyZWFkX3NpZ21h c2sgLSBub3QgYXZhaWxhYmxlIG9uIG1pbmd3CiAgICAgIwotICAgIEFDX0NI RUNLX0ZVTkNTKHB0aHJlYWRfYXR0cl9nZXRzdGFjayBwdGhyZWFkX2dldGF0 dHJfbnAgcHRocmVhZF9nZXRfc3RhY2thZGRyX25wIHB0aHJlYWRfc2lnbWFz aykKKyAgICBBQ19DSEVDS19GVU5DUyhwdGhyZWFkX2F0dHJfZ2V0c3RhY2sg cHRocmVhZF9nZXRhdHRyX25wIHB0aHJlYWRfZ2V0X3N0YWNrYWRkcl9ucCBw dGhyZWFkX2F0dHJfZ2V0X25wIHB0aHJlYWRfc2lnbWFzaykKIAogICAgICMg T24gcGFzdCB2ZXJzaW9ucyBvZiBTb2xhcmlzLCBiZWxpZXZlIDggdGhyb3Vn aCAxMCBhdCBsZWFzdCwgeW91CiAgICAgIyBoYWQgdG8gd3JpdGUgInB0aHJl YWRfb25jZV90IGZvbyA9IHsgUFRIUkVBRF9PTkNFX0lOSVQgfTsiLgpkaWZm IC1ydXBOIGd1aWxlLTEuOC40Lm9yaWcvbGliZ3VpbGUvcHRocmVhZC10aHJl YWRzLmggZ3VpbGUtMS44LjQvbGliZ3VpbGUvcHRocmVhZC10aHJlYWRzLmgK LS0tIGd1aWxlLTEuOC40Lm9yaWcvbGliZ3VpbGUvcHRocmVhZC10aHJlYWRz LmgJMjAwNy0xMC0xMCAxMTo1ODo1Ny4wMDAwMDAwMDAgLTA1MDAKKysrIGd1 aWxlLTEuOC40L2xpYmd1aWxlL3B0aHJlYWQtdGhyZWFkcy5oCTIwMDgtMDMt MDggMTc6MzY6MzUuOTQzMzg4MzM0IC0wNjAwCkBAIC0yNiw2ICsyNiw5IEBA CiAqLwogCiAjaW5jbHVkZSA8cHRocmVhZC5oPgorI2lmIEhBVkVfUFRIUkVB RF9OUF9ICisjIGluY2x1ZGUgPHB0aHJlYWRfbnAuaD4KKyNlbmRpZgogI2lu Y2x1ZGUgPHNjaGVkLmg+CiAKIC8qIFRocmVhZHMgCmRpZmYgLXJ1cE4gZ3Vp bGUtMS44LjQub3JpZy9saWJndWlsZS90aHJlYWRzLmMgZ3VpbGUtMS44LjQv bGliZ3VpbGUvdGhyZWFkcy5jCi0tLSBndWlsZS0xLjguNC5vcmlnL2xpYmd1 aWxlL3RocmVhZHMuYwkyMDA3LTEwLTAyIDExOjM4OjQwLjAwMDAwMDAwMCAt MDUwMAorKysgZ3VpbGUtMS44LjQvbGliZ3VpbGUvdGhyZWFkcy5jCTIwMDgt MDMtMDggMTc6Mzc6MTYuMDk5Nzk1MDg0IC0wNjAwCkBAIC01OTMsNyArNTkz LDcgQEAgc2NtX2lfaW5pdF90aHJlYWRfZm9yX2d1aWxlIChTQ01fU1RBQ0tJ VAogCiAjaWYgU0NNX1VTRV9QVEhSRUFEX1RIUkVBRFMKIAotI2lmIEhBVkVf UFRIUkVBRF9BVFRSX0dFVFNUQUNLICYmIEhBVkVfUFRIUkVBRF9HRVRBVFRS X05QCisjaWYgSEFWRV9QVEhSRUFEX0FUVFJfR0VUU1RBQ0sgJiYgKEhBVkVf UFRIUkVBRF9HRVRBVFRSX05QIHx8IEhBVkVfUFRIUkVBRF9BVFRSX0dFVF9O UCkKIC8qIFRoaXMgbWV0aG9kIGZvciBHTlUvTGludXggYW5kIHBlcmhhcHMg c29tZSBvdGhlciBzeXN0ZW1zLgogICAgSXQncyBub3QgZm9yIE1hY09TIFgg b3IgU29sYXJpcyAxMCwgc2luY2UgcHRocmVhZF9nZXRhdHRyX25wIGlzIG5v dAogICAgYXZhaWxhYmxlIG9uIHRoZW0uICAqLwpAQCAtNjA2LDggKzYwNiwx NSBAQCBnZXRfdGhyZWFkX3N0YWNrX2Jhc2UgKCkKICAgdm9pZCAqc3RhcnQs ICplbmQ7CiAgIHNpemVfdCBzaXplOwogCisjaWYgSEFWRV9QVEhSRUFEX0FU VFJfR0VUX05QCisgIHB0aHJlYWRfYXR0cl9pbml0ICgmYXR0cik7CisgIHB0 aHJlYWRfYXR0cl9nZXRfbnAgKHB0aHJlYWRfc2VsZiAoKSwgJmF0dHIpOwor ICBwdGhyZWFkX2F0dHJfZ2V0c3RhY2sgKCZhdHRyLCAmc3RhcnQsICZzaXpl KTsKKyAgcHRocmVhZF9hdHRyX2Rlc3Ryb3kgKCZhdHRyKTsKKyNlbGlmIEhB VkVfUFRIUkVBRF9HRVRBVFRSX05QCiAgIHB0aHJlYWRfZ2V0YXR0cl9ucCAo cHRocmVhZF9zZWxmICgpLCAmYXR0cik7CiAgIHB0aHJlYWRfYXR0cl9nZXRz dGFjayAoJmF0dHIsICZzdGFydCwgJnNpemUpOworI2VuZGlmCiAgIGVuZCA9 IChjaGFyICopc3RhcnQgKyBzaXplOwogCiAgIC8qIFhYWCAtIHB0aHJlYWRf Z2V0YXR0cl9ucCBmcm9tIExpbnV4VGhyZWFkcyBkb2VzIG5vdCBzZWVtIHRv IHdvcmsK --0-219697135-1205021263=:2349--