David Blaikie
c00bf84e60
Reapply Support layering fixes.
...
Compiler.h is used by Demangle (which Support depends on) - so sink it
into Demangle to avoid a circular dependency
DataTypes.h is used by llvm-c (which Support depends on) - so sink it
into llvm-c.
DataTypes.h could probably be fixed the other way - making llvm-c depend
on Support instead of Support depending on llvm-c - if anyone feels
that's the better option, happy to work with them on that.
I /think/ this'll address the layering issues that previous attempts to
commit this have triggered in the Modules buildbot, but I haven't been
able to reproduce that build so can't say for sure. If anyone's having
trouble with this - it might be worth taking a look to see if there's a
quick fix/something small I missed rather than revert, but no worries.
llvm-svn: 328123
2018-03-21 17:31:49 +00:00
..
2017-06-22 13:18:46 +00:00
2017-09-25 14:05:00 +00:00
2017-01-13 01:13:10 +00:00
2018-02-20 05:41:26 +00:00
2017-10-18 17:31:09 +00:00
2017-11-28 17:51:08 +00:00
2017-01-18 13:52:12 +00:00
2017-01-18 13:52:12 +00:00
2015-06-23 09:49:53 +00:00
2017-08-21 08:43:06 +00:00
2015-06-23 09:49:53 +00:00
2017-04-20 20:28:18 +00:00
2017-02-14 01:38:14 +00:00
2017-10-24 21:29:18 +00:00
2017-11-28 18:33:17 +00:00
2017-11-27 18:48:37 +00:00
2017-11-27 18:48:37 +00:00
2017-06-15 22:24:24 +00:00
2017-03-02 20:52:51 +00:00
2017-06-23 16:38:40 +00:00
2017-11-27 18:48:37 +00:00
2018-01-23 05:49:30 +00:00
2017-07-06 22:32:27 +00:00
2017-04-21 03:14:30 +00:00
2018-01-24 10:33:39 +00:00
2017-06-09 21:41:54 +00:00
2017-06-06 11:49:48 +00:00
2018-03-02 00:30:43 +00:00
2017-10-24 08:30:19 +00:00
2015-08-10 04:22:36 +00:00
2018-02-08 22:19:00 +00:00
2017-08-03 02:16:21 +00:00
2017-11-18 22:42:26 +00:00
2017-08-03 11:36:44 +00:00
2015-06-23 09:49:53 +00:00
2017-12-30 15:37:46 +00:00
2018-03-21 17:31:49 +00:00
2017-01-17 15:45:07 +00:00
2017-10-24 21:29:18 +00:00
2018-03-06 04:00:30 +00:00
2017-06-21 19:37:44 +00:00
2018-03-21 17:31:49 +00:00
2017-01-24 05:52:07 +00:00
2017-08-10 17:48:11 +00:00
2018-03-02 22:00:38 +00:00
2015-10-27 23:09:03 +00:00
2017-07-12 21:22:45 +00:00
2017-06-09 21:41:54 +00:00
2016-01-22 19:58:18 +00:00
2015-06-23 09:49:53 +00:00
2017-06-29 13:15:31 +00:00
2018-03-01 02:52:17 +00:00
2018-02-17 10:21:33 +00:00
2017-06-09 21:41:54 +00:00
2017-11-08 01:50:29 +00:00
2018-03-19 14:19:58 +00:00
2015-06-23 09:49:53 +00:00
2017-07-13 16:11:08 +00:00
2017-06-15 03:06:38 +00:00
2017-06-15 03:06:38 +00:00
2017-06-15 20:55:51 +00:00
2015-06-23 09:49:53 +00:00
2017-10-23 15:40:44 +00:00
2017-10-23 15:40:44 +00:00
2018-02-19 16:28:24 +00:00
2018-02-28 11:00:08 +00:00
2016-12-20 23:09:09 +00:00
2017-06-21 23:19:47 +00:00
2018-03-07 17:53:16 +00:00
2016-04-18 09:17:29 +00:00
2017-12-28 19:46:14 +00:00
2018-01-05 22:20:30 +00:00
2015-06-23 09:49:53 +00:00
2016-04-18 09:17:29 +00:00
2017-11-17 20:06:41 +00:00
2017-11-07 10:34:34 +00:00
2017-05-29 20:56:27 +00:00
2017-08-02 22:31:39 +00:00
2017-03-20 23:33:18 +00:00
2017-11-16 23:04:44 +00:00
2018-03-08 20:34:47 +00:00
2018-03-14 14:13:31 +00:00
2015-06-23 09:49:53 +00:00
2015-06-23 09:49:53 +00:00
2016-12-25 18:41:47 +00:00
2018-02-20 05:41:26 +00:00
2016-10-01 03:43:20 +00:00
2017-08-21 08:00:54 +00:00
2017-06-25 00:00:08 +00:00
2015-06-23 09:49:53 +00:00
2017-08-24 23:02:48 +00:00
2016-12-14 19:09:43 +00:00
2017-10-24 21:29:19 +00:00
2017-10-11 20:12:09 +00:00
2017-09-15 11:45:57 +00:00
2016-11-06 20:55:40 +00:00
2015-06-23 09:49:53 +00:00
2017-10-24 01:26:22 +00:00
2017-06-06 11:49:48 +00:00
2017-04-20 20:28:18 +00:00
2016-10-20 15:02:18 +00:00
2017-04-18 01:04:05 +00:00
2016-10-05 22:40:54 +00:00
2017-08-24 23:02:48 +00:00
2017-02-16 08:22:08 +00:00
2014-04-10 09:44:32 +00:00
2017-10-08 15:59:35 +00:00
2018-03-08 00:46:53 +00:00
2016-11-23 00:46:09 +00:00
2018-01-18 21:45:51 +00:00
2017-02-15 22:17:02 +00:00
2017-10-12 23:56:02 +00:00
2017-11-07 21:16:46 +00:00
2017-06-09 21:41:54 +00:00
2017-04-27 03:45:33 +00:00
2016-12-21 18:50:52 +00:00
2015-06-23 09:49:53 +00:00
2018-02-08 16:48:54 +00:00
2018-03-20 11:26:50 +00:00
2015-08-10 04:22:09 +00:00
2017-12-05 10:09:59 +00:00
2017-03-03 20:21:59 +00:00
2017-10-04 20:27:01 +00:00
2015-06-23 09:49:53 +00:00
2017-10-04 20:27:01 +00:00
2017-04-03 18:04:15 +00:00
2018-01-29 05:17:03 +00:00
2017-02-28 18:05:41 +00:00
2016-12-01 02:54:54 +00:00
2017-12-14 19:59:10 +00:00
2016-02-25 06:13:01 +00:00
2018-02-21 22:36:31 +00:00
2017-07-12 20:49:21 +00:00
2017-02-15 22:17:02 +00:00
2016-03-28 17:40:08 +00:00
2015-06-23 09:49:53 +00:00
2014-09-11 21:46:33 +00:00
2014-08-13 16:26:38 +00:00
2018-03-09 09:56:24 +00:00
2017-11-21 23:36:42 +00:00
2017-04-26 23:15:10 +00:00
2017-11-23 21:07:11 +00:00
2018-01-22 10:20:48 +00:00