[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: IBM z/OS compatibility issues
From: |
Bruno Haible |
Subject: |
Re: IBM z/OS compatibility issues |
Date: |
Sat, 14 Dec 2019 14:51:40 +0100 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-166-generic; KDE/5.18.0; x86_64; ; ) |
Hi Daniel,
> > - Put the xlc-wrap logic into the 'compile' script. We should not
> > have two different compile scripts, one for MSVC and one for z/OS.
> > A single script should do it.
>
> This sounds good. It would imply broadening the scope of the script
> beyond just working around the -c -o limitation, but then it was always
> a curiosity that that has been the *only* issue this script was intended
> to work around (until now).
In fact, the other issue this script works around are the invocation
conventions of the MSVC compiler (slash options instead of dash options).
> Also: I see that AC_USE_SYSTEM_EXTENSIONS() actually comes from
> Autoconf. Would that be a good place to put e.g. the -D_UNIX95_THREADS
> flag needed to get a proper pthreads API? I see that as similar in
> spirit to -D__EXTENSIONS__.
Yes, I agree.
> > - Other than that, use documentation. I have added the most important
> > information (from this mail thread) in
> > <https://gitlab.com/ghwiki/gnow-how/-/wikis/Platforms/Configuration>
> > and would like to invite you to create a new wiki page
> >
> > <https://gitlab.com/ghwiki/gnow-how/-/wikis/Platforms/Configuration/zOS>.
>
> I can add some information, but am concerned about discoverability. I
> myself was not aware of this wiki until you mentioned it to me
This wiki is very recent (just a month old). The more useful content we add,
the more known it will become. Gnulib did not become widely known within a
month either :-)
Bruno