Re: z/OS 3.1: Now UNIX® Certified

2023-06-06 Thread Paul Gilmartin
On Tue, 6 Jun 2023 15:19:02 -0400, Gord Tomlin wrote: > >This are the sort of thing I am referring to: > >if (mychar >= 'a' & mychar <= 'z') { > do something based on mychar being lower case alphabetic; >} > >This fails on EBCDIC data because there are characters that are not

Re: z/OS 3.1: Now UNIX® Certified

2023-06-06 Thread Gord Tomlin
On 2023-06-06 12:02 PM, Paul Gilmartin wrote: A couple of additional problems you can encounter: - code that ASSumes that lower case alphabetic characters collate higher than upper case alphabetic characters; - code that ASSumes that all lower case alphabetic characters are in a contiguous

Re: z/OS 3.1: Now UNIX® Certified

2023-06-06 Thread Paul Gilmartin
On Tue, 6 Jun 2023 11:02:47 -0400, Gord Tomlin wrote: >On 2023-06-05 18:55 PM, Paul Gilmartin wrote: >>> Porting to USS has (at least) two significant hurdles: EBCDIC >>> >> How much is that mitigated by Enhanced ASCII? What residual >> problems remain? Unsupported library functions? > >A

Re: z/OS 3.1: Now UNIX® Certified

2023-06-06 Thread Gord Tomlin
On 2023-06-05 18:55 PM, Paul Gilmartin wrote: Porting to USS has (at least) two significant hurdles: EBCDIC How much is that mitigated by Enhanced ASCII? What residual problems remain? Unsupported library functions? A couple of additional problems you can encounter: - code that ASSumes

Re: z/OS 3.1: Now UNIX® Certified

2023-06-05 Thread Rick Troth
On 6/5/23 18:55, Paul Gilmartin wrote: On Mon, 5 Jun 2023 16:55:45 -0400, Rick Troth wrote: Porting applications to Linux-s390x has never been particularly difficult. The biggest challenge has always been such things as endianness. How serious is that? It has caused me problems only with

Re: z/OS 3.1: Now UNIX® Certified

2023-06-05 Thread Paul Gilmartin
On Mon, 5 Jun 2023 16:55:45 -0400, Rick Troth wrote: > >Porting applications to Linux-s390x has never been particularly difficult. >The biggest challenge has always been such things as endianness. > How serious is that? It has caused me problems only with careless type-punning. >... >Porting

Re: z/OS 3.1: Now UNIX® Certified

2023-05-26 Thread Paul Gilmartin
(Subject: repaired to match first ply.) On Fri, 26 May 2023 10:30:54 -0400, Matt Hogstrom wrote: >IMHO Unix certification is not particularly relevant these days … it’s Linux >tool chain compatibility that is. I spend time frequently having to adjust to >old “Unix” utilities and command line

Re: z/OS 3.1: Now UNIX® Certified

2023-05-26 Thread Paul Gilmartin
On Fri, 26 May 2023 12:02:32 +, Timothy Sipples wrote: >z/OS 3.1 has already earned its UNIX® certification... > >https://www.opengroup.org/openbrand/register/brand3693.htm > What version of UNIX? Trying to follow links to find out, I get 404 for: ,