X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f X-Recipient: djgpp-workers AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=7FsFn4Z75wivs4LcBfGSHHMaMExWUMpxGQGqgPrnnkY=; b=BenDLIVMP4TjGUvO9W0fl2wchxEcvVPGuRtMcptfnbwE50vOkfjgWFH6QD7TbiFZvt oN3UsL1i8BnHxmuOakueAG8rlAtxkQbfJMfcx2BLb9ApE3munJEmjIZCxtP8eNOPjHd9 TLf4HKmrI5i9RqxfRIQZxGHm1O97bMXxx7DIarthg7LsVDWrZbp2XGnO7YCUZFDEZa0B RqUK6CajZjw8gkmktuBqhwlgm5onvp1xht52whnwz+egRe/6FaoiOaltIshVEV0FTVpH g6dKqBKjmX0gImtLzjl19oMpKZNqFLirhGhc/xaNrnX3Oz/Lhvta2YhEFfs3AcGkuKZw drig== MIME-Version: 1.0 X-Received: by 10.42.148.67 with SMTP id q3mr34218199icv.5.1399375137254; Tue, 06 May 2014 04:18:57 -0700 (PDT) In-Reply-To: <83ha53xkeb.fsf@gnu.org> References: <83wqeh9pwq DOT fsf AT gnu DOT org> <83vbu19o4f DOT fsf AT gnu DOT org> <83r44p9mjr DOT fsf AT gnu DOT org> <83r44elogs DOT fsf AT gnu DOT org> <83k3a5l8fk DOT fsf AT gnu DOT org> <83fvktl61e DOT fsf AT gnu DOT org> <83ha53xkeb DOT fsf AT gnu DOT org> Date: Tue, 6 May 2014 14:18:57 +0300 Message-ID: Subject: Re: [PATCH] break xstat.c into pieces From: Ozkan Sezer To: djgpp-workers AT delorie DOT com Content-Type: multipart/mixed; boundary=90e6ba6e8a14f6ce4104f8b969f4 Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --90e6ba6e8a14f6ce4104f8b969f4 Content-Type: text/plain; charset=UTF-8 On 5/6/14, Eli Zaretskii wrote: >> Date: Thu, 1 May 2014 21:16:39 +0300 >> From: Ozkan Sezer >> >> > Do you have write access? If so, would you please commit these two >> > changes? >> > >> >> No, I don't have any write access. > > If you post the diffs, I will commit them in your name. > > Thanks. > I had already posted the diffs in one of the previous mails. However, assuming that you want the stat flag vars moved to is_exec.c instead of a new file, I generated a new diff, attached to this mail. Thanks. -- O.S. --90e6ba6e8a14f6ce4104f8b969f4 Content-Type: text/plain; charset=US-ASCII; name="p.diff" Content-Disposition: attachment; filename="p.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: file0 bW92ZSBfZGpzdGF0X2ZhaWxfYml0cyBhbmQgX2Rqc3RhdF9mbGFncyBvdXQgb2YgeHN0YXQuYyBp bnRvIGlzX2V4ZWMuYwpzbyB0aGF0LCBlLmcuIG1rZGlyKCkgZG9lc24ndCBwdWxsIGluIHVubmVj ZXNzYXJ5IGRlcGVuZGVuY2llcyBzdWNoIGFzCmN0aW1lLm8uCgpyZXBsYWNlIGFjY2VzcygpIGNh bGwgd2l0aCBfY2htb2QoKSBpbiBta2Rpci5jLiB0aGlzIGxvc2VzIHRoZSBleHRyYQpfZml4cGF0 aCgpK3JlbW90ZSByb290ZGlyIGNoZWNrIGRvbmUgYnkgYWNjZXNzKCksIGJ1dCBpdCBzaG9ydGVu cwp0aGluZ3MgZ3JlYXRseSBieSBub3QgcHVsbGluZyBpbiBleHRyYSBkZXBlbmRlbmNpZXMgYW5k IHdlIGFsc28gZG9uJ3QKbmVlZCB0aG9zZSBjaGVja3MgZWl0aGVyLgoKCkluZGV4OiBzcmMvbGli Yy9wb3NpeC9zeXMvc3RhdC9ta2Rpci5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvZGpncHAv ZGpncHAvc3JjL2xpYmMvcG9zaXgvc3lzL3N0YXQvbWtkaXIuYyx2CnJldHJpZXZpbmcgcmV2aXNp b24gMS43CmRpZmYgLXUgLXAgLXIxLjcgbWtkaXIuYwotLS0gc3JjL2xpYmMvcG9zaXgvc3lzL3N0 YXQvbWtkaXIuYwkyIE9jdCAyMDExIDAyOjQwOjExIC0wMDAwCTEuNworKysgc3JjL2xpYmMvcG9z aXgvc3lzL3N0YXQvbWtkaXIuYwk2IE1heSAyMDE0IDExOjExOjA0IC0wMDAwCkBAIC03Myw3ICs3 Myw4IEBAIGRvX21rZGlyOgogICAgIHsKICAgICAgIC8qIHNlZSBpZiB0aGUgZGlyZWN0b3J5IGV4 aXN0ZWQsIGluIHdoaWNoIGNhc2UKICAgICAgICAgIHdlIHNob3VsZCByZXR1cm4gRUVYSVNUIC0g REogKi8KLSAgICAgIGlmIChhY2Nlc3MobXlkaXJuYW1lLCBEX09LKSA9PSAwKQorICAgICAgaWYg KChhdHRyID0gX2NobW9kKGRpcl9uYW1lLDAsMCkpICE9ICh1bnNpZ25lZCktMQorICAgICAgICAg ICYmIChhdHRyICYgMHgxMCkpCiAgICAgICAgIGVycm5vID0gRUVYSVNUOwogICAgICAgZWxzZQog ICAgICAgICBlcnJubyA9IHNhdmVfZXJybm87CgpJbmRleDogc3JjL2xpYmMvcG9zaXgvc3lzL3N0 YXQvaXNfZXhlYy5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvZGpncHAvZGpncHAvc3JjL2xp YmMvcG9zaXgvc3lzL3N0YXQvaXNfZXhlYy5jLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjQKZGlm ZiAtdSAtcCAtcjEuNCBpc19leGVjLmMKLS0tIHNyYy9saWJjL3Bvc2l4L3N5cy9zdGF0L2lzX2V4 ZWMuYwk5IEp1biAyMDAxIDIwOjQxOjQyIC0wMDAwCTEuNAorKysgc3JjL2xpYmMvcG9zaXgvc3lz L3N0YXQvaXNfZXhlYy5jCTYgTWF5IDIwMTQgMTE6MTE6MDQgLTAwMDAKQEAgLTI3LDcgKzI3LDIz IEBACiAjaW5jbHVkZSA8bGliYy9mYXJwdHJncy5oPgogI2luY2x1ZGUgPGxpYmMvZG9zaW8uaD4K IAotZXh0ZXJuIHVuc2lnbmVkIHNob3J0IF9kanN0YXRfZmxhZ3M7CisvKiBCeSBkZWZhdWx0LCBh bGwgdGhlIGJpdHMgYXJlIHJlc2V0IChpbmNsdWRpbmcgYXMgeWV0IHVudXNlZCBvbmVzKSwgc28K KyAgIHBlb3BsZSB3aG8gZG9uJ3QgY2FyZSB3aWxsIHRyYW5zcGFyZW50bHkgaGF2ZSB0aGUgZnVs bCB2ZXJzaW9uLiAgKi8KK3Vuc2lnbmVkIHNob3J0IF9kanN0YXRfZmxhZ3M7CisKKy8qIEFzIHdl IGRlcGVuZCBvbiB1bmRvY3VtZW50ZWQgRE9TIGZlYXR1cmVzLCB3ZSBjb3VsZCBmYWlsIGluIHNv bWUKKyAgIGluY29tcGF0aWJsZSBlbnZpcm9ubWVudCBvciBmdXR1cmUgRE9TIHZlcnNpb25zLiAg SWYgd2UgZG8sIHRoZQorICAgZm9sbG93aW5nIHZhcmlhYmxlIHdpbGwgaGF2ZSBzb21lIG9mIGl0 cyBiaXRzIHNldC4gIEVhY2ggYml0CisgICBkZXNjcmliZXMgYSBzaW5nbGUgZmVhdHVyZSB3aGlj aCB3ZSB0cmllZCB0byB1c2UgYW5kIGZhaWxlZC4KKyAgIFRoZSBmdW5jdGlvbiBfZGpzdGF0X2Rl c2NyaWJlX2xvc3NhZ2UoKSBtYXkgYmUgY2FsbGVkIHRvIHByaW50IGEKKyAgIGh1bWFuLXJlYWRh YmxlIGRlc2NyaXB0aW9uIG9mIHRoZSBiaXRzIHdoaWNoIHdlcmUgc2V0IGJ5IHRoZSBsYXN0Cisg ICBjYWxsIHRvIGY/c3RhdCgpLiAgVGhpcyBzaG91bGQgbWFrZSBkZWJ1Z2dpbmcgZj9zdGF0KCkg ZmFpbHVyZXMKKyAgIGluIGFuIHVuYW50aWNpcGF0ZWQgZW52aXJvbm1lbnQgYSBsb3QgZWFzaWVy LgorCisgICBUaGlzIGltcHJvdmVtZW50IHdhcyBzdWdnZXN0ZWQgYnkgQ2hhcmxlcyBTYW5kbWFu bgorICAgPHNhbmRtYW5uQGNsaW8ucmljZS5lZHU+LiAgKi8KK3Vuc2lnbmVkIHNob3J0IF9kanN0 YXRfZmFpbF9iaXRzOworCiB1bnNpZ25lZCBzaG9ydCAgICAgICAgX2dldF9tYWdpYyhjb25zdCBj aGFyICosIGludCk7CiBpbnQgICAgICAgICAgICAgICAgICAgX2lzX2V4ZWN1dGFibGUoY29uc3Qg Y2hhciAqLCBpbnQsIGNvbnN0IGNoYXIgKik7CiAKQEAgLTM4LDYgKzU0LDIwIEBAIGludCAgICAg ICAgICAgICAgICAgICBfaXNfZXhlY3V0YWJsZShjb24KICNkZWZpbmUgX1NUQVRfRVhFQ19FWFQg ICAgICAyICAgLyogZ2V0IGV4ZWN1dGUgYml0cyBmcm9tIGZpbGUgZXh0ZW5zaW9uPyAqLwogI2Rl ZmluZSBfU1RBVF9FWEVDX01BR0lDICAgIDQgICAvKiBnZXQgZXhlY3V0ZSBiaXRzIGZyb20gbWFn aWMgc2lnbmF0dXJlPyAqLwogCisvKiBTb21lIGZpZWxkcyBvZiBzdHJ1Y3Qgc3RhdCBhcmUgZXhw ZW5zaXZlIHRvIGNvbXB1dGUgdW5kZXIgRE9TLAorICAgYmVjYXVzZSB0aGV5IHJlcXVpcmUgbXVs dGlwbGUgZGlzayBhY2Nlc3Nlcy4gIEZvcnR1bmF0ZWx5LCBtYW55CisgICBET1MgcHJvZ3JhbXMg ZG9uJ3QgY2FyZSBhYm91dCB0aGVzZS4gIFRvIGxlYXZlIGJvdGggcGVkYW50cyAobGlrZQorICAg bWUpIGFuZCBwZXJmb3JtYW5jZS1vcmllbnRlZCBndXlzIGhhcHB5LCBhIHZhcmlhYmxlIGlzIHBy b3ZpZGVkCisgICB3aGljaCBjb250cm9scyB3aGljaCBleHBlbnNpdmUgZmllbGRzIHNob3VsZCBi ZSBjb21wdXRlZC4gIFRvIGdldAorICAgdGhlIGZhc3Rlc3Qgc3RhdCgpIGZvciB5b3VyIHByb2dy YW0sIGNsZWFyIHRoZSBiaXRzIGZvciBvbmx5IHRob3NlCisgICBmZWF0dXJlcyB5b3UgbmVlZCBh bmQgc2V0IHRoZSBvdGhlcnMuCisKKyAgIFRoaXMgaW1wcm92ZW1lbnQgd2FzIHN1Z2dlc3RlZCBi eSBDaGFybGVzIFNhbmRtYW5uCisgICA8c2FuZG1hbm5AY2xpby5yaWNlLmVkdT4gYW5kIERKIERl bG9yaWUgPGRqQGRlbG9yaWUuY29tPi4gICovCisKKy8qIFNob3VsZCB3ZSBib3RoZXIgYWJvdXQg ZXhlY3V0YWJsZXMgYXQgYWxsPyAqLworI2RlZmluZSBfU1RBVF9FWEVDQklUICAgICAgIChfU1RB VF9FWEVDX0VYVCB8IF9TVEFUX0VYRUNfTUFHSUMpCisKIHVuc2lnbmVkIHNob3J0CiBfZ2V0X21h Z2ljKGNvbnN0IGNoYXIgKnMsIGludCBmaCkKIHsKSW5kZXg6IHNyYy9saWJjL3Bvc2l4L3N5cy9z dGF0L3hzdGF0LmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9kamdwcC9kamdwcC9zcmMvbGli Yy9wb3NpeC9zeXMvc3RhdC94c3RhdC5jLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjgKZGlmZiAt dSAtcCAtcjEuOCB4c3RhdC5jCi0tLSBzcmMvbGliYy9wb3NpeC9zeXMvc3RhdC94c3RhdC5jCTEw IE1hciAyMDEyIDE4OjAzOjExIC0wMDAwCTEuOAorKysgc3JjL2xpYmMvcG9zaXgvc3lzL3N0YXQv eHN0YXQuYwk2IE1heSAyMDE0IDExOjExOjA0IC0wMDAwCkBAIC0zMiw0MCArMzIsNiBAQAogCiBz dGF0aWMgaW50IHhzdGF0X2NvdW50ID0gLTE7CiAKLS8qIFNvbWUgZmllbGRzIG9mIHN0cnVjdCBz dGF0IGFyZSBleHBlbnNpdmUgdG8gY29tcHV0ZSB1bmRlciBET1MsCi0gICBiZWNhdXNlIHRoZXkg cmVxdWlyZSBtdWx0aXBsZSBkaXNrIGFjY2Vzc2VzLiAgRm9ydHVuYXRlbHksIG1hbnkKLSAgIERP UyBwcm9ncmFtcyBkb24ndCBjYXJlIGFib3V0IHRoZXNlLiAgVG8gbGVhdmUgYm90aCBwZWRhbnRz IChsaWtlCi0gICBtZSkgYW5kIHBlcmZvcm1hbmNlLW9yaWVudGVkIGd1eXMgaGFwcHksIGEgdmFy aWFibGUgaXMgcHJvdmlkZWQKLSAgIHdoaWNoIGNvbnRyb2xzIHdoaWNoIGV4cGVuc2l2ZSBmaWVs ZHMgc2hvdWxkIGJlIGNvbXB1dGVkLiAgVG8gZ2V0Ci0gICB0aGUgZmFzdGVzdCBzdGF0KCkgZm9y IHlvdXIgcHJvZ3JhbSwgY2xlYXIgdGhlIGJpdHMgZm9yIG9ubHkgdGhvc2UKLSAgIGZlYXR1cmVz IHlvdSBuZWVkIGFuZCBzZXQgdGhlIG90aGVycy4KLQotICAgVGhpcyBpbXByb3ZlbWVudCB3YXMg c3VnZ2VzdGVkIGJ5IENoYXJsZXMgU2FuZG1hbm4KLSAgIDxzYW5kbWFubkBjbGlvLnJpY2UuZWR1 PiBhbmQgREogRGVsb3JpZSA8ZGpAZGVsb3JpZS5jb20+LiAgKi8KLQotLyogUGxlYXNlIHNlZSB0 aGUgaGVhZGVyIGZpbGUgc3lzL3N0YXQuaCBmb3IgdGhlIGRlZmluaXRpb25zIG9mIF9TVEFUXyou ICovCi0KLS8qIFNob3VsZCB3ZSBib3RoZXIgYWJvdXQgZXhlY3V0YWJsZXMgYXQgYWxsPyAqLwot I2RlZmluZSBfU1RBVF9FWEVDQklUICAgICAgIChfU1RBVF9FWEVDX0VYVCB8IF9TVEFUX0VYRUNf TUFHSUMpCi0KLS8qIEJ5IGRlZmF1bHQsIGFsbCB0aGUgYml0cyBhcmUgcmVzZXQgKGluY2x1ZGlu ZyBhcyB5ZXQgdW51c2VkIG9uZXMpLCBzbwotICAgcGVvcGxlIHdobyBkb24ndCBjYXJlIHdpbGwg dHJhbnNwYXJlbnRseSBoYXZlIHRoZSBmdWxsIHZlcnNpb24uICAqLwotdW5zaWduZWQgc2hvcnQg X2Rqc3RhdF9mbGFnczsKLQotLyogQXMgd2UgZGVwZW5kIG9uIHVuZG9jdW1lbnRlZCBET1MgZmVh dHVyZXMsIHdlIGNvdWxkIGZhaWwgaW4gc29tZQotICAgaW5jb21wYXRpYmxlIGVudmlyb25tZW50 IG9yIGZ1dHVyZSBET1MgdmVyc2lvbnMuICBJZiB3ZSBkbywgdGhlCi0gICBmb2xsb3dpbmcgdmFy aWFibGUgd2lsbCBoYXZlIHNvbWUgb2YgaXRzIGJpdHMgc2V0LiAgRWFjaCBiaXQKLSAgIGRlc2Ny aWJlcyBhIHNpbmdsZSBmZWF0dXJlIHdoaWNoIHdlIHRyaWVkIHRvIHVzZSBhbmQgZmFpbGVkLgot ICAgVGhlIGZ1bmN0aW9uIF9kanN0YXRfZGVzY3JpYmVfbG9zc2FnZSgpIG1heSBiZSBjYWxsZWQg dG8gcHJpbnQgYQotICAgaHVtYW4tcmVhZGFibGUgZGVzY3JpcHRpb24gb2YgdGhlIGJpdHMgd2hp Y2ggd2VyZSBzZXQgYnkgdGhlIGxhc3QKLSAgIGNhbGwgdG8gZj9zdGF0KCkuICBUaGlzIHNob3Vs ZCBtYWtlIGRlYnVnZ2luZyBmP3N0YXQoKSBmYWlsdXJlcwotICAgaW4gYW4gdW5hbnRpY2lwYXRl ZCBlbnZpcm9ubWVudCBhIGxvdCBlYXNpZXIuCi0KLSAgIFRoaXMgaW1wcm92ZW1lbnQgd2FzIHN1 Z2dlc3RlZCBieSBDaGFybGVzIFNhbmRtYW5uCi0gICA8c2FuZG1hbm5AY2xpby5yaWNlLmVkdT4u ICAqLwotCi11bnNpZ25lZCBzaG9ydCBfZGpzdGF0X2ZhaWxfYml0czsKLQogLyogLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0gKi8KIAogLyogQ29udmVydCBmaWxlIGRhdGUgYW5kIHRpbWUgdG8gdGltZV90IHZhbHVl IHN1aXRhYmxlIGZvcgoK --90e6ba6e8a14f6ce4104f8b969f4--