Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

<lilo> I've always wanted to have a web site with a big picture of a carrot on it


computers / comp.os.vms / Re: MMK V5.1-1 for OpenVMS X86_64

SubjectAuthor
* MMK V5.1-1 for OpenVMS X86_64Hunter Goatley
`* Re: MMK V5.1-1 for OpenVMS X86_64Craig A. Berry
 `* Re: MMK V5.1-1 for OpenVMS X86_64Hunter Goatley
  `* Re: MMK V5.1-1 for OpenVMS X86_64Hunter Goatley
   +* Re: MMK V5.1-1 for OpenVMS X86_64Craig A. Berry
   |`- Re: MMK V5.1-1 for OpenVMS X86_64Hunter Goatley
   `* Re: MMK V5.1-1 for OpenVMS X86_64Hunter Goatley
    `* Re: MMK V5.1-1 for OpenVMS X86_64Craig A. Berry
     `* Re: MMK V5.1-1 for OpenVMS X86_64Hunter Goatley
      `* Re: MMK V5.1-1 for OpenVMS X86_64Craig A. Berry
       `- Re: MMK V5.1-1 for OpenVMS X86_64Hunter Goatley

1
MMK V5.1-1 for OpenVMS X86_64

<u8pnj6$3o9oc$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28794&group=comp.os.vms#28794

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: goathun...@goatley.com (Hunter Goatley)
Newsgroups: comp.os.vms
Subject: MMK V5.1-1 for OpenVMS X86_64
Date: Thu, 13 Jul 2023 16:42:12 -0400
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <u8pnj6$3o9oc$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 13 Jul 2023 20:42:14 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="a571f2c455c0447212fb812fa35ad0d1";
logging-data="3942156"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/i8A+R47kdUlkGExNjkPji/3RfLf1DUXA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:4eZJXzL9HlJCHpPVsp3CIaxsI1Q=
Content-Language: en-US
 by: Hunter Goatley - Thu, 13 Jul 2023 20:42 UTC

I reached out to Tim Sneddon, but haven't heard back from him yet, so I
forged ahead. I have released MMK V5.1-1 that will run on X86_64, in
addition to VAX, Alpha, and I64.

The X86_64 version was compiled using the native C compiler under
OpenVMS V9.2-1:

VSI C X7.4-785 (GEM 50X65) on OpenVMS x86_64 V9.2-1

I made modifications to a number of the files in the MMK github
repository. Those changes have not been fed back to github yet, as I
want to coordinate that with Tim.

You can download MMK V5.1-1 from the Process Software freeware archive:

https://vms.process.com/scripts/fileserv/fileserv.com?MMK

I supply both VMSINSTAL and PCSI kits. The current sources are included
in the .F saveset, if you want my modified sources.

These kits will install and run on VAX V6.1 or higher, Alpha V6.2 or
higher, I64 V8.2 or higher, and X86_64 V9.2-1.

I've made a few of the freeware packages available for X86_64, so far. I
hope to add more in the coming months.

Search the FILESERV for packages that run on x86_64

https://www.process.com/resources/openvms/

--
Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter@goatley.com http://hunter.goatley.com/

Re: MMK V5.1-1 for OpenVMS X86_64

<u8pokq$3odq7$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28795&group=comp.os.vms#28795

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Thu, 13 Jul 2023 16:00:08 -0500
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <u8pokq$3odq7$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 13 Jul 2023 21:00:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="aaec2a139f700008dd93b3407b64ecba";
logging-data="3946311"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19yZC3VEsUeaweUUYax80krcHwY1UGAhD0="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.13.0
Cancel-Lock: sha1:ze1TjVvGx9w/VbqXeAdKU63iei4=
In-Reply-To: <u8pnj6$3o9oc$1@dont-email.me>
Content-Language: en-US
 by: Craig A. Berry - Thu, 13 Jul 2023 21:00 UTC

On 7/13/23 3:42 PM, Hunter Goatley wrote:
> I reached out to Tim Sneddon, but haven't heard back from him yet, so I
> forged ahead. I have released MMK V5.1-1 that will run on X86_64, in
> addition to VAX, Alpha, and I64.
>
> The X86_64 version was compiled using the native C compiler under
> OpenVMS V9.2-1:
>
>    VSI C X7.4-785 (GEM 50X65) on OpenVMS x86_64 V9.2-1
>
> I made modifications to a number of the files in the MMK github
> repository. Those changes have not been fed back to github yet, as I
> want to coordinate that with Tim.

The usual way to coordinate is to send a pull request as I already did
some months ago:

https://github.com/endlesssoftware/mmk/pull/101

You may have noticed things I didn't (haven't looked yet) but it's a
shame to duplicate efforts.

> You can download MMK V5.1-1 from the Process Software freeware archive:
>
> https://vms.process.com/scripts/fileserv/fileserv.com?MMK
>
> I supply both VMSINSTAL and PCSI kits. The current sources are included
> in the .F saveset, if you want my modified sources.
>
> These kits will install and run on VAX V6.1 or higher, Alpha V6.2 or
> higher, I64 V8.2 or higher, and X86_64 V9.2-1.
>
> I've made a few of the freeware packages available for X86_64, so far. I
> hope to add more in the coming months.
>
> Search the FILESERV for packages that run on x86_64
>
> https://www.process.com/resources/openvms/
>

Re: MMK V5.1-1 for OpenVMS X86_64

<u8s2ra$3d3a$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28798&group=comp.os.vms#28798

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: goathun...@goatley.com (Hunter Goatley)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Fri, 14 Jul 2023 14:06:34 -0400
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <u8s2ra$3d3a$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
Reply-To: "Craig A. Berry" <craigberry@mac.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 14 Jul 2023 18:06:34 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6c126838b933aea63e01e61b02313605";
logging-data="111722"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/2rEcuJHEBwaW5RgIZ8gYHbUq2wczbl6g="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:B2P8UMpG/NQxqI0SvflM2ELJMPs=
In-Reply-To: <u8pokq$3odq7$1@dont-email.me>
Content-Language: en-US
 by: Hunter Goatley - Fri, 14 Jul 2023 18:06 UTC

On 7/13/2023 5:00 PM, Craig A. Berry wrote:
>
> The usual way to coordinate is to send a pull request as I already did
> some months ago:
>
> https://github.com/endlesssoftware/mmk/pull/101
>
Thanks, Craig. I have never used github for anything but downloading
kits, so I knew nothing about this.

> You may have noticed things I didn't (haven't looked yet) but it's a
> shame to duplicate efforts.

Agreed, it is. But the source changes weren't bad. I spent more time
fixing problems in the KITINSTAL.COM and making it consistent with the
PCSI kits.

It looks like I did everything you did except for the bit about defining
MMSVAX, MMSALPHA, etc. That's a nice change, and one that I had
overlooked (those are also symbols I didn't know about and have never
used ;-) ). We also took different approaches to the MACRO compiler
warning and checking for not-VAX, but the end results are the same.

Tim replied to me overnight, and I have sent my changes to him. I'll let
him know about your pull request, too, as I'm assuming he hasn't seen
it, as he's had no time for MMK for a long time.

Thanks!

--
Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter@goatley.com http://hunter.goatley.com/

Re: MMK V5.1-1 for OpenVMS X86_64

<ud9rvp$2gfv4$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=29676&group=comp.os.vms#29676

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: goathun...@goatley.com (Hunter Goatley)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Wed, 6 Sep 2023 08:40:23 -0400
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <ud9rvp$2gfv4$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
<u8s2ra$3d3a$1@dont-email.me>
Reply-To: "Craig A. Berry" <craigberry@mac.com>,
Tim Sneddon <tim@sneddon.id.au>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 6 Sep 2023 12:40:25 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c1c212b5b90926af7068c4961aa67f2a";
logging-data="2637796"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/KAX6T8kAKfwKh8X2J6sqY44Eqftjzy50="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:aG7hk7N/4nxXex/H983LSUamkBg=
Content-Language: en-US
In-Reply-To: <u8s2ra$3d3a$1@dont-email.me>
 by: Hunter Goatley - Wed, 6 Sep 2023 12:40 UTC

On 7/14/2023 2:06 PM, Hunter Goatley wrote:
>
> It looks like I did everything you did except for the bit about defining
> MMSVAX, MMSALPHA, etc. That's a nice change, and one that I had
> overlooked (those are also symbols I didn't know about and have never
> used ;-) ).

That bit me yesterday, when I found that MMSIA64 was defined on X86. I
took Craig's approach to fix it, though I rewrote the code because VAX
doesn't have snprintf().

I've released MMK V5.1-2 for VAX, Alpha, I64, and X86_64.

You can download MMK V5.1-2 from the Process Software freeware archive:

https://vms.process.com/scripts/fileserv/fileserv.com?MMK

I've released a few other packages for X86_64. You can see them all from
a link on this page:

https://www.process.com/resources/openvms/

--
Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter@goatley.com http://hunter.goatley.com/

Re: MMK V5.1-1 for OpenVMS X86_64

<uda1o3$2hfgt$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=29680&group=comp.os.vms#29680

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Wed, 6 Sep 2023 09:18:41 -0500
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <uda1o3$2hfgt$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
<u8s2ra$3d3a$1@dont-email.me> <ud9rvp$2gfv4$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 6 Sep 2023 14:18:43 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="166cbe11037372a477a0642f2711c52e";
logging-data="2670109"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18I09dloDsj6l2ggmcDShX1AbzoDK8rYXA="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.15.0
Cancel-Lock: sha1:R4k21fkWsA/g2xHoRk117FPsl8E=
In-Reply-To: <ud9rvp$2gfv4$1@dont-email.me>
Content-Language: en-US
 by: Craig A. Berry - Wed, 6 Sep 2023 14:18 UTC

On 9/6/23 7:40 AM, Hunter Goatley wrote:
> On 7/14/2023 2:06 PM, Hunter Goatley wrote:
>>
>> It looks like I did everything you did except for the bit about
>> defining MMSVAX, MMSALPHA, etc. That's a nice change, and one that I
>> had overlooked (those are also symbols I didn't know about and have
>> never used ;-) ).
>
> That bit me yesterday, when I found that MMSIA64 was defined on X86. I
> took Craig's approach to fix it, though I rewrote the code because VAX
> doesn't have snprintf().
>
> I've released MMK V5.1-2 for VAX, Alpha, I64, and X86_64.
>
> You can download MMK V5.1-2 from the Process Software freeware archive:
>
> https://vms.process.com/scripts/fileserv/fileserv.com?MMK

Thanks, Hunter. I've been meaning to update my pull request with your
changes but I don't see the source code in your kits -- are they buried
inside one of those savesets?

Re: MMK V5.1-1 for OpenVMS X86_64

<uda263$2hgvr$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=29681&group=comp.os.vms#29681

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: goathun...@goatley.com (Hunter Goatley)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Wed, 6 Sep 2023 10:26:09 -0400
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <uda263$2hgvr$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
<u8s2ra$3d3a$1@dont-email.me> <ud9rvp$2gfv4$1@dont-email.me>
<uda1o3$2hfgt$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 6 Sep 2023 14:26:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c1c212b5b90926af7068c4961aa67f2a";
logging-data="2671611"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+8Y7KyOHzTTe86KAD1OxRCyWXyLRkyfSA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:AHEA+w5O94ilZ6Lh2Ez+TJ8vIPM=
In-Reply-To: <uda1o3$2hfgt$1@dont-email.me>
Content-Language: en-US
 by: Hunter Goatley - Wed, 6 Sep 2023 14:26 UTC

On 9/6/2023 10:18 AM, Craig A. Berry wrote:
>
> Thanks, Hunter.  I've been meaning to update my pull request with your
> changes but I don't see the source code in your kits -- are they buried
> inside one of those savesets?
>
Yes, MMK051.F contains MMK051_SOURCE.ZIP, which has all of the sources.

Thanks. I've had no time to look at how to use GitHub, and I've heard
nothing more from Tim since I told him about my first release.

--
Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter@goatley.com http://hunter.goatley.com/

Re: MMK V5.1-1 for OpenVMS X86_64

<udajbs$2kad2$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=29687&group=comp.os.vms#29687

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: goathun...@goatley.com (Hunter Goatley)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Wed, 6 Sep 2023 15:19:24 -0400
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <udajbs$2kad2$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
<u8s2ra$3d3a$1@dont-email.me> <ud9rvp$2gfv4$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 6 Sep 2023 19:19:24 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c1c212b5b90926af7068c4961aa67f2a";
logging-data="2763170"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ijCLgpTD9M/1geGS8SXUvLKOsO5j0UeM="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:4MmAvqXWocSwZDZa9lkcZ4xCZDk=
Content-Language: en-US
In-Reply-To: <ud9rvp$2gfv4$1@dont-email.me>
 by: Hunter Goatley - Wed, 6 Sep 2023 19:19 UTC

On 9/6/2023 8:40 AM, Hunter Goatley wrote:
>
> I've released MMK V5.1-2 for VAX, Alpha, I64, and X86_64.
>
Now it's MMK V5.1-3. After releasing V5.1-2, I discovered that MMK on
VAX did not support command lines longer than 255 characters. There was
code to turn those into continuation lines, but a miscalculation in the
line lengths prevented that from working. I have corrected that code, so
now long DCL lines are supported on VAX, too.

I've released MMK V5.1-3 for VAX, Alpha, I64, and X86_64.

You can download MMK V5.1-3 from the Process Software freeware archive:

https://vms.process.com/scripts/fileserv/fileserv.com?MMK

I've released a few other packages for X86_64. You can see them all from
a link on this page:

https://www.process.com/resources/openvms/

--
Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter@goatley.com http://hunter.goatley.com/

Re: MMK V5.1-1 for OpenVMS X86_64

<udaqd7$2lb48$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=29693&group=comp.os.vms#29693

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Wed, 6 Sep 2023 16:19:35 -0500
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <udaqd7$2lb48$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
<u8s2ra$3d3a$1@dont-email.me> <ud9rvp$2gfv4$1@dont-email.me>
<udajbs$2kad2$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 6 Sep 2023 21:19:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="166cbe11037372a477a0642f2711c52e";
logging-data="2796680"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+QjSxIXgVrOaAV9nCJV6inS+YJCyUTzzQ="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.15.0
Cancel-Lock: sha1:iNQqKxzlAqAAzInNHG8yA4qVxxs=
In-Reply-To: <udajbs$2kad2$1@dont-email.me>
Content-Language: en-US
 by: Craig A. Berry - Wed, 6 Sep 2023 21:19 UTC

On 9/6/23 2:19 PM, Hunter Goatley wrote:
> On 9/6/2023 8:40 AM, Hunter Goatley wrote:
>>
>> I've released MMK V5.1-2 for VAX, Alpha, I64, and X86_64.
>>
> Now it's MMK V5.1-3. After releasing V5.1-2, I discovered that MMK on
> VAX did not support command lines longer than 255 characters. There was
> code to turn those into continuation lines, but a miscalculation in the
> line lengths prevented that from working. I have corrected that code, so
> now long DCL lines are supported on VAX, too.

I was about to tell you that in 5.1-2 you'd regressed something you
fixed 7 years ago:

https://github.com/endlesssoftware/mmk/commit/d669df76b69bd273b22f5ea159d4c92d1df7e229

I'm working on merging 5.1.3 with my previous changes and the code on
GitHub, and I wondered about a couple things. There are multiple places
where you do:

#if defined(__ALPHA) || defined(__ia64__) || defined(__x86_64__)

instead of:

#ifndef __VAX

Is there any reason not to prefer the simpler and more future-proof
version? I don't have docs going back far enough to know if VAXC defines
__VAX or only VAX, but I don't see a reason to target that compiler when
it was superseded by DEC C for OpenVMS VAX so long ago.

In mmk_default_rules_x86_64.mms, some of the comments still said IA64
rather than x86. I'm keeping the ones that say x86.

Re: MMK V5.1-1 for OpenVMS X86_64

<udfutu$3lho6$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=29756&group=comp.os.vms#29756

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: goathun...@goatley.com (Hunter Goatley)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Fri, 8 Sep 2023 16:07:24 -0400
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <udfutu$3lho6$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
<u8s2ra$3d3a$1@dont-email.me> <ud9rvp$2gfv4$1@dont-email.me>
<udajbs$2kad2$1@dont-email.me> <udaqd7$2lb48$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 8 Sep 2023 20:07:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="aa544775100579580866a109e8a3b7f9";
logging-data="3852038"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/uk4hdHkSEibl6daWaqX2WZZmYzlc5kao="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:04CqsPhcGL+IlRTlaw8LxqLml1E=
Content-Language: en-US
In-Reply-To: <udaqd7$2lb48$1@dont-email.me>
 by: Hunter Goatley - Fri, 8 Sep 2023 20:07 UTC

On 9/6/2023 5:19 PM, Craig A. Berry wrote:
>
> I was about to tell you that in 5.1-2 you'd regressed something you
> fixed 7 years ago:
>
I don't know how that got lost. That change was not in the files I used
from 5.1-1, which was, I think, the last kit I got from Tim. It's on
GitHub, but he must have checked that in after releasing V5.1-1? It
doesn't matter now. I've fixed it again. 😎

> #if defined(__ALPHA) || defined(__ia64__) || defined(__x86_64__)
>
> instead of:
>
> #ifndef __VAX
>
> Is there any reason not to prefer the simpler and more future-proof
> version?

No, there's not, and I had actually intended to go back and change
those, but forgot to do so. When I first did it, I just used my REPLACE
TPU script to change them all in batch because it was the faster/lazier
thing to do. I meant to go back and replace them, but never did.

I don't have docs going back far enough to know if VAXC defines
> __VAX or only VAX, but I don't see a reason to target that compiler when
> it was superseded by DEC C for OpenVMS VAX so long ago.

Agreed.

> In mmk_default_rules_x86_64.mms, some of the comments still said IA64
> rather than x86. I'm keeping the ones that say x86.

Yes, I forgot to update the IA64 reference at the top.

Thanks!

--
Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter@goatley.com http://hunter.goatley.com/

Re: MMK V5.1-1 for OpenVMS X86_64

<udg6hg$3noog$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=29758&group=comp.os.vms#29758

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: craigbe...@nospam.mac.com (Craig A. Berry)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Fri, 8 Sep 2023 17:17:20 -0500
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <udg6hg$3noog$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
<u8s2ra$3d3a$1@dont-email.me> <ud9rvp$2gfv4$1@dont-email.me>
<udajbs$2kad2$1@dont-email.me> <udaqd7$2lb48$1@dont-email.me>
<udfutu$3lho6$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 8 Sep 2023 22:17:20 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2fded9e1d1b2849a150d454bc9ee3150";
logging-data="3924752"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/F4DhlaisaVMwGqeNw8XTu+rMieloz5mo="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.15.0
Cancel-Lock: sha1:sUsdLz47isXn7+2RpX8Vwxx1Vz0=
Content-Language: en-US
In-Reply-To: <udfutu$3lho6$1@dont-email.me>
 by: Craig A. Berry - Fri, 8 Sep 2023 22:17 UTC

On 9/8/23 3:07 PM, Hunter Goatley wrote:
> On 9/6/2023 5:19 PM, Craig A. Berry wrote:

> >    #if defined(__ALPHA) || defined(__ia64__) || defined(__x86_64__)
> >
> > instead of:
> >
> >    #ifndef __VAX
> >
> > Is there any reason not to prefer the simpler and more future-proof
> > version?
>
> No, there's not, and I had actually intended to go back and change
> those, but forgot to do so. When I first did it, I just used my REPLACE
> TPU script to change them all in batch because it was the faster/lazier
> thing to do. I meant to go back and replace them, but never did.

Sounds good. That was the only remaining difference I had from your
changes so I kept the #ifndef __VAX and revised the pull request:

https://github.com/endlesssoftware/mmk/pull/101

Tim now just needs to click one button and the sources on GitHub will be
up-to-date.

Re: MMK V5.1-1 for OpenVMS X86_64

<udgnbc$3tlkl$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=29766&group=comp.os.vms#29766

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: goathun...@goatley.com (Hunter Goatley)
Newsgroups: comp.os.vms
Subject: Re: MMK V5.1-1 for OpenVMS X86_64
Date: Fri, 8 Sep 2023 23:04:09 -0400
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <udgnbc$3tlkl$1@dont-email.me>
References: <u8pnj6$3o9oc$1@dont-email.me> <u8pokq$3odq7$1@dont-email.me>
<u8s2ra$3d3a$1@dont-email.me> <ud9rvp$2gfv4$1@dont-email.me>
<udajbs$2kad2$1@dont-email.me> <udaqd7$2lb48$1@dont-email.me>
<udfutu$3lho6$1@dont-email.me> <udg6hg$3noog$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 9 Sep 2023 03:04:13 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="1cebeac3ee1c8a2bd05a7f2518e7241c";
logging-data="4118165"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+VnRg1mF8ClF934LSmRL46iAcGf+BND5w="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Nzgr3JMOL8KXZxjPrtGgn4iP/C0=
Content-Language: en-US
In-Reply-To: <udg6hg$3noog$1@dont-email.me>
 by: Hunter Goatley - Sat, 9 Sep 2023 03:04 UTC

On 9/8/2023 6:17 PM, Craig A. Berry wrote:
>
> Sounds good. That was the only remaining difference I had from your
> changes so I kept the #ifndef __VAX and revised the pull request:
>
> https://github.com/endlesssoftware/mmk/pull/101
>
> Tim now just needs to click one button and the sources on GitHub will be
> up-to-date.

Cool. Thanks. I'll try emailing Tim again....

--
Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter@goatley.com http://hunter.goatley.com/

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor