From: pavenis AT lanet DOT lv Message-ID: To: djgpp-workers AT delorie DOT com Date: Wed, 28 Jul 1999 18:25:29 +0300 MIME-Version: 1.0 Content-type: Multipart/Mixed; boundary=Message-Boundary-11289 Subject: Another script for building binutils X-mailer: Pegasus Mail for Win32 (v3.11) Reply-To: djgpp-workers AT delorie DOT com --Message-Boundary-11289 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Hi! Here is another script for configuring and building binutils I'm using. Last test were done with binutils snapshots (990727 appears to be bad: broken debug info, so I'll perhaps return to 990710 which I used for some time). Initially I used this script also for building cross-binutils under Linux, but I haven't done it for rather long time and something may become broken. I avoided to use DOS related hacks in DJGPP port of bash as possible so I didn't notice problems with bash-2.03 mentioned earlier today. It should work also with 2.9.1, but I haven't tested it also for rather long time Warning: LFN support perhaps is required (I haven't even tried without it) Andris --Message-Boundary-11289 Content-type: text/plain; charset=US-ASCII Content-disposition: inline Content-description: Attachment information. The following section of this message contains a file attachment prepared for transmission using the Internet MIME message format. If you are using Pegasus Mail, or any another MIME-compliant system, you should be able to save it or view it from within your mailer. If you cannot, please ask your system administrator for assistance. ---- File information ----------- File: build-binutils.sh Date: 28 Jul 1999, 18:14 Size: 3649 bytes. Type: Unknown --Message-Boundary-11289 Content-type: Application/Octet-stream; name="build-binutils.sh"; type=Unknown Content-disposition: attachment; filename="build-binutils.sh" Content-transfer-encoding: BASE64 IyEgL2Jpbi9zaAojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIwojICBFZGl0IHRoZSBuZXh0IGxpbmUgYW5kIHNwZWNpZnkgYWN0dWFs IHZlcnNpb24gb2YKIyAgYmludXRpbHMgKGVnLiBWRVJTSU9OPTIuOS4xIGZvciBiaW51dGls cy0yLjkuMSkKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMKIwpWRVJTSU9OPTIuOS4xCiMKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIwpOQU1FPWJpbnV0aWxzLSR7VkVS U0lPTn0KUFdEPWBwd2RgCkNPTkZfT1BUPSItLXRhcmdldD1pNTg2LXBjLW1zZG9zZGpncHAi ClBSRUZJWD0vdXNyCiMKIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KIwpIT1NUPWAoY2QgYmludXRpbHMtJFZFUlNJT047IC4vY29u ZmlnLmd1ZXNzKWAKY2FzZSAke0hPU1R9IGluIGlbMzQ1Nl04Ni0qLW1zZG9zZGpncHApIAoJ Q09ORl9PUFQ9Ii0tdGFyZ2V0PSR7SE9TVH0iCgkoCgkgICBlY2hvICcjaW5jbHVkZSA8dW5p c3RkLmg+JwoJICAgZWNobyAnaW50IG1haW4odm9pZCkgeyBhY2Nlc3MoIi9kZXYvZW52L0RK RElSL2Jpbi9nY2MuZXhlIiwwKSA/IDAgOiAxOyB9JwoJKSB8IGdjYyAteCBjIC1PMiAtIC1v ICR7VE1QRElSfS90ZXN0MS5leGUKCgkke1RNUERJUn0vdGVzdDEuZXhlICYmIFBSRUZJWD0v ZGV2L2Vudi9ESkRJUgoJcm0gJHtUTVBESVJ9L3Rlc3QxLmV4ZQoJOzsgCmVzYWMKIwojLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoj CiggY2QgJHtOQU1FfSAmJiBcCnBhdGNoIC0tdmVyYm9zZSAtLWJhY2t1cCAtTiAtcDEgPDwg J0VPRicKLS0tIGJpbnV0aWxzLTIuOS4xL2JmZC9jb2ZmLWkzODYuYy5vcmlnCUZyaSBNYXkg IDEgMTU6NDg6MDQgMTk5OAorKysgYmludXRpbHMtMi45LjEvYmZkL2NvZmYtaTM4Ni5jCVRo dSBNYXIgIDQgMjA6MzM6MDIgMTk5OQpAQCAtNDgsNyArNDgsOSBAQAogI2RlZmluZSBDT0ZG X0RFRkFVTFRfU0VDVElPTl9BTElHTk1FTlRfUE9XRVIgKDIpCiAvKiBUaGUgcGFnZSBzaXpl IGlzIGEgZ3Vlc3MgYmFzZWQgb24gRUxGLiAgKi8KIAorI2lmbmRlZiBDT0ZGX0dPMzJfRVhF CiAjZGVmaW5lIENPRkZfUEFHRV9TSVpFIDB4MTAwMAorI2VuZGlmCiAKIC8qIEZvciBzb21l IHJlYXNvbiB3aGVuIHVzaW5nIGkzODYgQ09GRiB0aGUgdmFsdWUgc3RvcmVkIGluIHRoZSAu dGV4dAogICAgc2VjdGlvbiBmb3IgYSByZWZlcmVuY2UgdG8gYSBjb21tb24gc3ltYm9sIGlz IHRoZSB2YWx1ZSBpdHNlbGYgcGx1cwpFT0YKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgIEZvciAyLjkuMSB3ZSBuZWVkIHNv bWUgYWRkaXRpb25hbCBwYXRjaGVzCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCmNhc2UgJHtWRVJTSU9OfSBpbiAyLjkuMSkKcGF0 Y2ggLS12ZXJib3NlIC0tYmFja3VwIC1OIC1wMSA8PCAnRU9GJwotLS0gYmludXRpbHMtMi45 LjEvZ2FzL2NvbmZpZy90ZS1nbzMyLmgub3JpZwlGcmkgTWF5ICAxIDE1OjQ0OjQ4IDE5OTgK KysrIGJpbnV0aWxzLTIuOS4xL2dhcy9jb25maWcvdGUtZ28zMi5oCVRodSBNYXIgIDQgMjA6 MTM6NTYgMTk5OQpAQCAtNiw3ICs2LDcgQEAKICNkZWZpbmUgTE9DQUxfTEFCRUxTX0ZCIDEK IAogI2RlZmluZSBUQVJHRVRfRk9STUFUICJjb2ZmLWdvMzIiCi0KKyNkZWZpbmUgVEVfR08z MgogLyogR0FTIHNob3VsZCB0cmVhdCAnLmFsaWduIHZhbHVlJyBhcyBhbiBhbGlnbm1lbnQg b2YgMioqdmFsdWUgKi8KICNkZWZpbmUgVVNFX0FMSUdOX1BUV08KIAotLS0gYmludXRpbHMt Mi45LjEvZ2FzL2NvbmZpZy90Yy1pMzg2Lmgub3JpZwlGcmkgTWF5ICAxIDE1OjQ0OjQwIDE5 OTgKKysrIGJpbnV0aWxzLTIuOS4xL2dhcy9jb25maWcvdGMtaTM4Ni5oCVRodSBNYXIgIDQg MjA6MTM6NTYgMTk5OQpAQCAtMTQxLDkgKzE0MSwxMSBAQAogI2lmbmRlZiBCRkRfQVNTRU1C TEVSCiAjaWZuZGVmIE9CSl9BT1VUCiAjaWZuZGVmIFRFX1BFCisjaWZuZGVmIFRFX0dPMzIK IC8qIExvY2FsIGxhYmVscyBzdGFydHMgd2l0aCAuTCAqLwogI2RlZmluZSBMT0NBTF9MQUJF TChuYW1lKSAobmFtZVswXSA9PSAnLicgXAogCQkgJiYgKG5hbWVbMV0gPT0gJ0wnIHx8IG5h bWVbMV0gPT0gJ1gnIHx8IG5hbWVbMV0gPT0gJy4nKSkKKyNlbmRpZgogI2VuZGlmCiAjZW5k aWYKICNlbmRpZgpFT0YKOzsKZXNhYwopCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCmNhc2UgeC0kSE9TVCBpbiAKCXgtKi1wYy1t c2Rvc2RqZ3BwKSAKCQlDT05GSUdfU0hFTEw9YGVjaG8gJ2VjaG8gJDAnIHwgYmFzaC5leGUg LWAKCQljYXNlICR7Q09ORklHX1NIRUxMfSBpbiAqLmV4ZSkgOzsKCQkJKikgZWNobyAiU2Vl bXMgdGhhdCAke0NPTkZJR19TSEVMTH0gaXMgc3ltYm9saWMgbGluazogQXBwZW5kaW5nICcu ZXhlJyI7CgkJCSAgIENPTkZJR19TSEVMTD0ke0NPTkZJR19TSEVMTH0uZXhlOwoJCQkgICB0 ZXN0IC1mICR7Q09ORklHX1NIRUxMfSB8fCBleGl0IDEKCQkJICAgOzsKCQllc2FjOwoJCQoJ CWV4cG9ydCBDT05GSUdfU0hFTEwJCQoJCWV4cG9ydCBMRD1sZAoJCWV4cG9ydCBDQz1nY2MK CQlleHBvcnQgYWNfY3ZfcHJvZ19MTl9TPWNwCgkJZXhwb3J0IGFjX2N2X3Byb2dfTE49Y3AK CQlleHBvcnQgQVdLPWdhd2sKCQlleHBvcnQgYW1fY3ZfZXhlZXh0PS5leGUKCQlleHBvcnQg YWNfY3ZfcGF0aF9pbnN0YWxsPSJnaW5zdGFsbCAtYyIKCQlleHBvcnQgYWNfY3ZfcGF0aF9Y R0VUVEVYVD14Z2V0dGV4dAoJCWV4cG9ydCBMRVg9ZmxleAoJCWV4cG9ydCBSQU5MSUI9cmFu bGliCgkJQ09ORl9PUFQ9Ii0tcHJlZml4PSR7UFJFRklYfSAtLWhvc3Q9JEhPU1QgJENPTkZf T1BUIgoJCURUT1U9ZHRvdQoJCUlOU1RBTExfRElSPWBwd2QgfCBzZWQgLWUgJ3MsW2Etel1b Ol0sLGcnYC9pbnN0YWxsLmRqZwoJICAgICAgICA7OwoJKikgCgkJQ09ORl9PUFQ9Ii0tcHJl Zml4PSR7UFJFRklYfSAtLWRpc2FibGUtc2hhcmVkICR7Q09ORl9PUFR9IiAKCQlEVE9VPXRv dWNoCgkJSU5TVEFMTF9ESVI9YHB3ZGAvaW5zdGFsbC5kamcvdXNyCgkJOzsKZXNhYzsKIwoo CiAgbWtkaXIgYnVpbGQuZGpnOwogIG1rZGlyIGluc3RhbGwuZGpnOwogIGNkIGJ1aWxkLmRq ZzsKICBjYXNlIHgtJEhPU1QgaW4gCgl4LSotcGMtbXNkb3NkamdwcCkgCgkJZWNobyBDT05G SUdfU0hFTEw9JHtDT05GSUdfU0hFTEx9CgkJQ0ZMQUdTPS1PMiBQQVRIX1NFUEFSQVRPUj06 IC4uLyR7TkFNRX0vY29uZmlndXJlICR7Q09ORl9PUFR9OyAKCQlmb3IgZmlsZSBpbiBgZmlu ZCAuIC1uYW1lICdsaWJ0b29sJ2A7IGRvIAoJCQkke0RUT1V9ICRmaWxlOyAKCQlkb25lCgkJ OzsKCSopCgkgICAgICAgIENGTEFHUz0tTzIgLi4vJHtOQU1FfS9jb25maWd1cmUgJHtDT05G X09QVH07IAoJCTs7CiAgZXNhYzsKCiAgbWFrZTsKICAKICBtYWtlIGluc3RhbGwgaW5zdGFs bC1pbmZvIHByZWZpeD0ke0lOU1RBTExfRElSfQopCg== --Message-Boundary-11289--