summaryrefslogtreecommitdiffstats
path: root/Modules/Platform/Apple-XL-C.cmake
Commit message (Collapse)AuthorAgeFilesLines
* XL: De-duplicate shared object creation flagsBrad King2019-07-151-1/+0
| | | | | | The XL `-qmkshrobj` flag creates shared objects on all platforms. Move the flag out of the per-platform modules into the per-compiler module for XL.
* Apple: Use CMAKE_EFFECTIVE_SYSTEM_NAME to share compiler infoGregor Jasny2018-04-181-0/+8
Apple platforms macOS, iOS, tvOS, and watchOS can all share the same compiler information. Rename `Darwin-*` modules to `Apple-*` and load them all through `CMAKE_EFFECTIVE_SYSTEM_NAME`. This saves duplication of 4 * 21 compiler information modules. Issue: #17870