Files
CMake/Modules/Compiler
Brad King 19f267c75e XL: Add support for Ninja and XL Fortran
The Ninja generator's support for Fortran requires that source files
be preprocessed explicitly first.  However, the `xlf` compiler does
not have a simple `-E` option or equivalent to do preprocessing.
The only documented way to get preprocessed output is to use `-d`
to leave it behind, but only at an inflexible location.

Instead, create our own `cpp` wrapper script and substitute it for the
real preprocessor using `-tF -B ...`.  Teach the wrapper to map the
`cpp` output to the location we need and then invoke the real `cpp`
underneath.

Fixes: #19450
2019-11-21 15:59:12 -05:00
..
2018-01-24 09:09:08 -06:00
2019-01-16 10:41:27 -05:00
2019-10-11 10:22:52 -04:00
2019-10-11 10:22:52 -04:00
2019-10-11 10:22:52 -04:00
2019-10-11 10:22:52 -04:00
2019-05-15 14:06:58 -04:00