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