delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
Message-ID: | <3B0D4FE6.1070901@home.com> |
Date: | Thu, 24 May 2001 14:16:06 -0400 |
From: | Kelley Cook <kelley DOT cook AT home DOT com> |
User-Agent: | Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9) Gecko/20010505 |
X-Accept-Language: | en |
MIME-Version: | 1.0 |
To: | cygwin AT cygwin DOT com |
Subject: | GCC now will build with make -j |
--------------020409080407010005030906 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Parallel builds (aka make -j) of GCC do not work under Cygwin. This has been annoying to me since I happen to have a Celeron SMP box. A simple patch I wrote for GCC which was just checked into the mainline GCC 3.1 branch corrects that flaw. Here is the patch backported to gcc version 2.95.3-4 (cygwin special). Bootstrapped with make -j 4. Enjoy! Kelley Cook --------------020409080407010005030906 Content-Type: application/octet-stream; name="diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="diff" MjAwMS0wNS0yNCAgS2VsbGV5IENvb2sgPGtlbGxleS5jb29rQGhvbWUuY29tPg0KDQoJKiBN YWtlZmlsZS5pbjogTW92ZSBtYW55IG9mIHRoZSAqX0ggZGVmaW5pdGlvbnMgZWFyaWxlciBp biB0aGUNCglmaWxlLCBzbyB0aGF0IHJ1bGVzIGluIHQtKiBmaWxlcyB0aGF0IHVzZSB0aGVt IGZvcg0KCWRlcGVuZGVuY2llcyB3aWxsIHdvcmsgaW4gYSBwYXJhbGxlbCBidWlsZC4NCgkq IGNvbmZpZy9pMzg2L3QtY3lnd2luICh3aW5udC5vKTogRGVwZW5kIG9uICQoUlRMX0gpIGFu ZCANCgkkKENPTkZJR19IKS4NCg0KDQotLS0gZ2NjLTIuOTUuMy00L2djYy9NYWtlZmlsZS5p bi5vcmlnCVRodSBNYXkgMjQgMTM6MTU6NTUgMjAwMQ0KKysrIGdjYy0yLjk1LjMtNC9nY2Mv TWFrZWZpbGUuaW4JVGh1IE1heSAyNCAxMzoxODozMSAyMDAxDQpAQCAtNTI3LDYgKzUyNywy MyBAQA0KICMgVGhpcyB0ZWxscyBHTlUgTWFrZSB2ZXJzaW9uIDMgbm90IHRvIHB1dCBhbGwg dmFyaWFibGVzIGluIHRoZSBlbnZpcm9ubWVudC4NCiAuTk9FWFBPUlQ6DQogDQorIyBUaGUg ZmlsZXMgdGhhdCAiYmVsb25nIiBpbiBDT05GSUdfSCBhcmUgZGVsaWJlcmF0ZWx5IG9taXR0 ZWQNCisjIGJlY2F1c2UgaGF2aW5nIHRoZW0gdGhlcmUgd291bGQgbm90IGJlIHVzZWZ1bCBp biBhY3R1YWwgcHJhY3RpY2UuDQorIyBBbGwgdGhleSB3b3VsZCBkbyBpcyBjYXVzZSBjb21w bGV0ZSByZWNvbXBpbGF0aW9uIGV2ZXJ5IHRpbWUNCisjIG9uZSBvZiB0aGUgbWFjaGluZSBk ZXNjcmlwdGlvbiBmaWxlcyBpcyBlZGl0ZWQuDQorIyBUaGF0IG1heSBvciBtYXkgbm90IGJl IHdoYXQgb25lIHdhbnRzIHRvIGRvLg0KKyMgSWYgaXQgaXMsIHJtICoubyBpcyBhbiBlYXN5 IHdheSB0byBkbyBpdC4NCisjIENPTkZJR19IID0gJChob3N0X3htX2ZpbGUpICQodG1fZmls ZSkNCitDT05GSUdfSCA9DQorUlRMX0JBU0VfSCA9IHJ0bC5oIHJ0bC5kZWYgbWFjaG1vZGUu aCBtYWNobW9kZS5kZWYNCitSVExfSCA9ICQoUlRMX0JBU0VfSCkgZ2VucnRsLmgNCitUUkVF X0ggPSB0cmVlLmggcmVhbC5oIHRyZWUuZGVmIG1hY2htb2RlLmggbWFjaG1vZGUuZGVmIHRy ZWUtY2hlY2suaA0KK0JBU0lDX0JMT0NLX0ggPSBiYXNpYy1ibG9jay5oIGJpdG1hcC5oIHNi aXRtYXAuaA0KK0RFTUFOR0xFX0ggPSAkKHNyY2RpcikvLi4vaW5jbHVkZS9kZW1hbmdsZS5o DQorUkVDT0dfSCA9IHJlY29nLmgNCitFWFBSX0ggPSBleHByLmggaW5zbi1jb2Rlcy5oDQor UkVHU19IID0gcmVncy5oIHZhcnJheS5oIG1hY2htb2RlLmggbWFjaG1vZGUuZGVmDQorDQog IyBzZWQgaW5zZXJ0cyB2YXJpYWJsZSBvdmVycmlkZXMgYWZ0ZXIgdGhlIGZvbGxvd2luZyBs aW5lLg0KICMjIyN0YXJnZXQgb3ZlcnJpZGVzDQogQHRhcmdldF9vdmVycmlkZXNADQpAQCAt NzQ4LDIyICs3NjUsNiBAQA0KICAgICBfbHRfZGYgX2xlX2RmIF9zaV90b19kZiBfZGZfdG9f c2kgX25lZ2F0ZV9kZiBfbWFrZV9kZiBcDQogICAgIF9kZl90b19zZg0KIA0KLSMgVGhlIGZp bGVzIHRoYXQgImJlbG9uZyIgaW4gQ09ORklHX0ggYXJlIGRlbGliZXJhdGVseSBvbWl0dGVk DQotIyBiZWNhdXNlIGhhdmluZyB0aGVtIHRoZXJlIHdvdWxkIG5vdCBiZSB1c2VmdWwgaW4g YWN0dWFsIHByYWN0aWNlLg0KLSMgQWxsIHRoZXkgd291bGQgZG8gaXMgY2F1c2UgY29tcGxl dGUgcmVjb21waWxhdGlvbiBldmVyeSB0aW1lDQotIyBvbmUgb2YgdGhlIG1hY2hpbmUgZGVz Y3JpcHRpb24gZmlsZXMgaXMgZWRpdGVkLg0KLSMgVGhhdCBtYXkgb3IgbWF5IG5vdCBiZSB3 aGF0IG9uZSB3YW50cyB0byBkby4NCi0jIElmIGl0IGlzLCBybSAqLm8gaXMgYW4gZWFzeSB3 YXkgdG8gZG8gaXQuDQotIyBDT05GSUdfSCA9ICQoaG9zdF94bV9maWxlKSAkKHRtX2ZpbGUp DQotQ09ORklHX0ggPQ0KLVJUTF9CQVNFX0ggPSBydGwuaCBydGwuZGVmIG1hY2htb2RlLmgg bWFjaG1vZGUuZGVmDQotUlRMX0ggPSAkKFJUTF9CQVNFX0gpIGdlbnJ0bC5oDQotVFJFRV9I ID0gdHJlZS5oIHJlYWwuaCB0cmVlLmRlZiBtYWNobW9kZS5oIG1hY2htb2RlLmRlZiB0cmVl LWNoZWNrLmgNCi1CQVNJQ19CTE9DS19IID0gYmFzaWMtYmxvY2suaCBiaXRtYXAuaCBzYml0 bWFwLmgNCi1ERU1BTkdMRV9IID0gJChzcmNkaXIpLy4uL2luY2x1ZGUvZGVtYW5nbGUuaA0K LVJFQ09HX0ggPSByZWNvZy5oDQotRVhQUl9IID0gZXhwci5oIGluc24tY29kZXMuaA0KLVJF R1NfSCA9IHJlZ3MuaCB2YXJyYXkuaCBtYWNobW9kZS5oIG1hY2htb2RlLmRlZg0KICMMDQog IyBMYW5ndWFnZSBtYWtlZmlsZSBmcmFnbWVudHMuDQogDQotLS0gZ2NjLTIuOTUuMy00L2dj Yy9jb25maWcvaTM4Ni90LWN5Z3dpbi5vcmlnCVRodSBNYXkgMjQgMTM6MTU6MTIgMjAwMQ0K KysrIGdjYy0yLjk1LjMtNC9nY2MvY29uZmlnL2kzODYvdC1jeWd3aW4JVGh1IE1heSAyNCAx MzoxNTo0MSAyMDAxDQpAQCAtMTQsNSArMTQsNSBAQA0KICMgZmlyc3QuDQogTElCR0NDMl9J TkNMVURFUyA9IC1JJChzcmNkaXIpLy4uL3dpbnN1cC9pbmNsdWRlDQogDQotd2lubnQubzog JChzcmNkaXIpL2NvbmZpZy9pMzg2L3dpbm50LmMNCit3aW5udC5vOiAkKHNyY2RpcikvY29u ZmlnL2kzODYvd2lubnQuYyAkKFJUTF9IKSAkKENPTkZJR19IKQ0KIAkkKENDKSAtYyAkKEFM TF9DRkxBR1MpICQoQUxMX0NQUEZMQUdTKSAkKElOQ0xVREVTKSAkKHNyY2RpcikvY29uZmln L2kzODYvd2lubnQuYw0K --------------020409080407010005030906 Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple --------------020409080407010005030906--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |