Brad King
557b2d6e65
Fix regression in -I/usr/include exclusion logic
...
The change in commit 15ad830062 (Refactor exclusion of -I/usr/include to
avoid per-language values, 2019-01-21, v3.14.0-rc1~108^2~4) caused the
exclusion to apply to Fortran, but it was only meant for C, CXX, and
CUDA. The purpose of the change was to prepare for the value of
`CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES` to be computed from the
actual compiler instead of hard-coded. We need to preserve exclusion of
`-I/usr/include` if the compiler has any implicit include directory that
looks intended to replace it, e.g. `<sdk>/usr/include` on macOS.
Fixes : #18914
2019-02-13 09:52:20 -05:00
..
2018-11-11 17:34:09 +01:00
2016-06-20 09:59:31 -04:00
2016-06-20 09:59:31 -04:00
2016-09-05 09:45:13 -04:00
2018-01-12 11:50:10 -05:00
2017-04-27 13:29:28 -04:00
2017-04-27 13:29:28 -04:00
2016-09-27 15:14:44 -04:00
2016-05-17 13:36:29 -04:00
2017-01-10 14:12:46 -05:00
2016-08-12 10:40:51 -04:00
2018-04-03 14:34:57 -04:00
2018-10-05 10:23:52 -04:00
2018-08-28 09:27:26 -04:00
2016-08-12 10:40:51 -04:00
2016-08-12 10:40:51 -04:00
2018-09-12 14:50:16 +08:00
2016-08-12 10:40:51 -04:00
2018-04-03 14:34:57 -04:00
2016-09-27 15:14:44 -04:00
2017-06-12 11:47:30 -04:00
2016-08-23 13:10:51 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:44 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:44 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-06-06 17:22:41 +02:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:44 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2018-04-18 07:41:42 -04:00
2016-07-06 10:13:31 -04:00
2015-08-17 10:32:50 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2017-04-27 13:29:28 -04:00
2017-04-27 13:29:28 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2017-04-27 13:29:28 -04:00
2017-04-27 13:29:28 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2017-04-27 13:29:28 -04:00
2017-04-27 13:29:28 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2017-04-27 13:29:28 -04:00
2017-04-27 13:29:28 -04:00
2016-09-27 15:14:44 -04:00
2016-09-27 15:14:44 -04:00
2016-08-05 09:01:43 -04:00
2016-03-10 09:35:48 -05:00
2016-03-10 09:35:48 -05:00
2016-06-02 09:51:43 -04:00
2018-12-19 19:41:27 +11:00
2015-07-13 10:49:46 -04:00
2017-03-16 06:04:29 -04:00
2016-06-02 09:51:43 -04:00
2019-02-04 09:03:35 -05:00
2019-02-13 09:52:19 -05:00
2018-10-26 09:27:29 -04:00
2014-10-20 11:49:16 -04:00
2015-07-14 14:33:20 -04:00
2017-09-20 10:52:29 +02:00
2018-11-11 17:34:09 +01:00
2018-12-19 19:41:27 +11:00
2016-03-29 09:19:10 -04:00
2016-03-29 09:19:10 -04:00
2018-06-06 17:22:41 +02:00
2018-06-06 17:22:41 +02:00
2018-06-06 17:22:41 +02:00
2019-01-16 10:40:59 -05:00
2016-09-27 15:14:44 -04:00
2018-10-03 13:12:21 -04:00
2017-08-25 14:24:24 -04:00
2018-10-26 09:26:47 -04:00
2015-05-04 11:06:16 -04:00
2016-09-05 09:45:13 -04:00
2017-05-17 11:26:11 -06:00
2015-07-13 10:49:46 -04:00
2016-07-06 10:13:31 -04:00
2015-07-13 10:49:46 -04:00
2016-09-27 15:14:44 -04:00
2016-05-17 13:36:29 -04:00
2019-02-04 09:03:35 -05:00
2019-02-04 09:03:35 -05:00
2019-02-04 09:03:35 -05:00
2015-06-18 11:36:12 -04:00
2016-06-02 09:51:43 -04:00
2015-06-16 13:58:41 -04:00
2018-06-01 09:21:06 +02:00
2016-07-28 00:41:13 +02:00
2018-12-19 19:41:27 +11:00
2016-09-27 15:14:44 -04:00
2018-12-19 19:41:27 +11:00
2017-04-17 17:34:52 +02:00
2015-01-12 12:59:52 -05:00
2015-01-12 12:59:52 -05:00
2015-01-12 12:59:52 -05:00
2018-10-26 09:25:51 -04:00
2017-09-20 14:44:30 -04:00
2018-11-11 17:34:09 +01:00
2018-10-26 09:27:29 -04:00
2014-07-17 09:36:18 -04:00
2016-08-02 10:09:52 -04:00
2018-12-19 19:41:27 +11:00
2018-10-26 09:26:47 -04:00
2016-06-06 08:58:20 -04:00
2016-06-06 08:58:20 -04:00
2016-06-06 08:58:20 -04:00
2016-09-27 15:14:44 -04:00
2017-03-16 06:00:49 -04:00
2019-02-04 09:03:35 -05:00
2019-02-04 09:03:35 -05:00
2019-02-04 09:03:35 -05:00
2018-12-19 19:41:27 +11:00
2019-02-13 09:52:20 -05:00
2018-12-19 19:41:27 +11:00
2019-02-04 09:03:35 -05:00
2019-02-04 09:03:35 -05:00
2019-02-04 09:03:35 -05:00
2017-10-25 07:36:10 -04:00
2017-10-25 07:36:10 -04:00
2016-06-02 09:51:43 -04:00
2018-04-02 10:08:10 -04:00
2018-06-06 17:22:41 +02:00
2017-10-31 08:48:15 -04:00
2018-12-19 19:41:27 +11:00
2019-01-30 14:59:23 -05:00
2019-01-30 14:59:23 -05:00
2016-07-06 10:13:31 -04:00
2018-08-07 08:32:31 -04:00
2015-01-14 13:35:58 -05:00
2015-01-14 13:35:58 -05:00
2018-10-29 13:40:47 -04:00
2018-10-29 13:40:47 -04:00
2016-07-06 10:10:10 -04:00
2016-07-06 10:10:10 -04:00
2016-09-27 15:14:44 -04:00
2017-05-20 20:02:51 +02:00
2017-05-20 20:02:51 +02:00
2017-05-20 20:02:51 +02:00
2016-07-06 10:10:10 -04:00
2016-07-06 10:10:10 -04:00
2015-07-13 10:49:46 -04:00
2016-11-09 16:19:07 -05:00
2016-09-27 15:14:44 -04:00
2018-07-08 00:06:37 +03:00
2018-07-08 00:06:37 +03:00
2018-07-08 00:06:37 +03:00
2018-07-08 00:06:37 +03:00
2014-07-31 14:08:50 -04:00
2014-07-31 14:08:50 -04:00
2014-07-31 14:08:50 -04:00
2018-07-08 00:06:37 +03:00
2018-07-08 00:06:37 +03:00
2018-07-08 00:06:37 +03:00
2018-07-08 00:06:37 +03:00
2014-07-31 14:08:50 -04:00
2014-07-31 14:08:50 -04:00
2014-07-31 14:08:50 -04:00