From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp-3.sys.kth.se (smtp-3.sys.kth.se [130.237.48.192]); by fantadrom.bsd.lv (OpenSMTPD) with ESMTP id 1bcb3fc8; for ; Sun, 18 Jan 2015 04:15:07 -0500 (EST) Received: from smtp-3.sys.kth.se (localhost.localdomain [127.0.0.1]) by smtp-3.sys.kth.se (Postfix) with ESMTP id 459ED5CF for ; Sun, 18 Jan 2015 10:15:06 +0100 (CET) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-3.sys.kth.se ([127.0.0.1]) by smtp-3.sys.kth.se (smtp-3.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id mlBr4bTDHNni for ; Sun, 18 Jan 2015 10:15:05 +0100 (CET) X-KTH-Auth: kristaps [109.222.83.60] X-KTH-mail-from: kristaps@bsd.lv X-KTH-rcpt-to: tech@mdocml.bsd.lv Received: from pc3.home (AToulouse-651-1-116-60.w109-222.abo.wanadoo.fr [109.222.83.60]) by smtp-3.sys.kth.se (Postfix) with ESMTPSA id A72D8306 for ; Sun, 18 Jan 2015 10:14:56 +0100 (CET) Message-ID: <54BB798E.6070407@bsd.lv> Date: Sun, 18 Jan 2015 10:14:54 +0100 From: Kristaps Dzonsons User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 X-Mailinglist: mdocml-tech Reply-To: tech@mdocml.bsd.lv MIME-Version: 1.0 To: tech@mdocml.bsd.lv Subject: MACHINE not defined and a few cast nits Content-Type: multipart/mixed; boundary="------------030709030003060202070503" This is a multi-part message in MIME format. --------------030709030003060202070503 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Enclosed is a patch for compilation on Mac OS X. If wraps the MACHINE in #ifdef, but I'm not sure how to get this without invoking sysctl(3) for each and every invocation of mandoc. Which won't work on windows anyway, I reckon. I also cast some unsigned char's that clang complains about. Best, Kristaps --------------030709030003060202070503 Content-Type: text/plain; charset=UTF-8; name="machine.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="machine.diff" PyAuRFNfU3RvcmUKPyBNYWtlZmlsZS5sb2NhbAo/IGNnaS5oCj8gY29uZmlnLmgKPyBjb25m aWcubG9nCj8gY29uZmlndXJlLmxvY2FsCj8gZGVtYW5kb2MKPyBtYWNoaW5lLmRpZmYKPyBt YW5kb2MKSW5kZXg6IG1haW4uYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvaG9tZS9jdnMv bWRvY21sL21kb2NtbC9tYWluLmMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMjE2CmRpZmYg LXUgLXAgLXIxLjIxNiBtYWluLmMKLS0tIG1haW4uYwkxNiBKYW4gMjAxNSAyMToxNTowNSAt MDAwMAkxLjIxNgorKysgbWFpbi5jCTE4IEphbiAyMDE1IDA5OjE0OjQwIC0wMDAwCkBAIC0z MjEsMTggKzMyMSwyMCBAQCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCiAJCQkJYXJn YyA9IDE7CiAJCQl9CiAJCX0gZWxzZSBpZiAoYXJnYyA+IDEgJiYKLQkJICAgICgodWMgPSBh cmd2WzBdKSAhPSBOVUxMKSAmJgorCQkgICAgKCh1YyA9ICh1bnNpZ25lZCBjaGFyICopYXJn dlswXSkgIT0gTlVMTCkgJiYKIAkJICAgICgoaXNkaWdpdCh1Y1swXSkgJiYgKHVjWzFdID09 ICdcMCcgfHwKIAkJICAgICAgKGlzYWxwaGEodWNbMV0pICYmIHVjWzJdID09ICdcMCcpKSkg fHwKIAkJICAgICAodWNbMF0gPT0gJ24nICYmIHVjWzFdID09ICdcMCcpKSkgewotCQkJc2Vh cmNoLnNlYyA9IHVjOworCQkJc2VhcmNoLnNlYyA9IChjaGFyICopdWM7CiAJCQlhcmd2Kys7 CiAJCQlhcmdjLS07CiAJCX0KIAkJaWYgKHNlYXJjaC5hcmNoID09IE5VTEwpCiAJCQlzZWFy Y2guYXJjaCA9IGdldGVudigiTUFDSElORSIpOworI2lmZGVmIE1BQ0hJTkUKIAkJaWYgKHNl YXJjaC5hcmNoID09IE5VTEwpCiAJCQlzZWFyY2guYXJjaCA9IE1BQ0hJTkU7CisjZW5kaWYK IAl9CiAKIAlyYyA9IE1BTkRPQ0xFVkVMX09LOwpJbmRleDogcHJlY29udi5jCj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KUkNTIGZpbGU6IC9ob21lL2N2cy9tZG9jbWwvbWRvY21sL3ByZWNvbnYuYyx2CnJl dHJpZXZpbmcgcmV2aXNpb24gMS4xMwpkaWZmIC11IC1wIC1yMS4xMyBwcmVjb252LmMKLS0t IHByZWNvbnYuYwkxOSBEZWMgMjAxNCAwNDo1ODozNSAtMDAwMAkxLjEzCisrKyBwcmVjb252 LmMJMTggSmFuIDIwMTUgMDk6MTQ6NDAgLTAwMDAKQEAgLTMzLDcgKzMzLDcgQEAgcHJlY29u dl9lbmNvZGUoc3RydWN0IGJ1ZiAqaWIsIHNpemVfdCAqaQogCWludAkJIG5ieTsKIAl1bnNp Z25lZCBpbnQJIGFjY3VtOwogCi0JY3UgPSBpYi0+YnVmICsgKmlpOworCWN1ID0gKHVuc2ln bmVkIGNoYXIgKilpYi0+YnVmICsgKmlpOwogCWFzc2VydCgqY3UgJiAweDgwKTsKIAogCWlm ICggISAoKmZpbGVuYyAmIE1QQVJTRV9VVEY4KSkK --------------030709030003060202070503-- -- To unsubscribe send an email to tech+unsubscribe@mdocml.bsd.lv