David Blaikie
488393f822
DWARF: Avoid cross-CU references under Fission
...
Turns out that the Fission/Split DWARF package format (DWP) is currently
insufficient to handle cross-CU (ref_addr) references. So for now,
duplicate any debug info needed in these situations:
* inlined_subroutine's abstract_origin
* inlined variable's abstract_origin
* types
Keep the ref_addr behavior in general, including in the split DWARF
inline debug info that can be emitted into the object files for online
symbolication.
Keep a flag to use the old (ref_addr) behavior for testing ways of
addressing this limitation in the DWP tool (& for those not using DWP
packaging).
llvm-svn: 302858
2017-05-12 01:13:45 +00:00
..
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-05-10 19:38:51 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-12-05 18:04:47 +00:00
2016-08-15 18:18:26 +00:00
2015-06-25 21:57:33 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-08-15 18:18:26 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-23 21:08:00 +00:00
2016-06-24 21:35:09 +00:00
2017-04-21 23:35:26 +00:00
2017-04-21 23:35:26 +00:00
2016-12-22 00:45:21 +00:00
2017-04-18 01:21:53 +00:00
2017-02-01 23:51:56 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2017-04-18 01:21:53 +00:00
2017-05-09 19:59:29 +00:00
2016-04-15 15:57:41 +00:00
2016-04-30 01:44:07 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-16 23:54:33 +00:00
2016-12-22 00:45:21 +00:00
2017-03-16 17:14:56 +00:00
2016-06-23 17:52:57 +00:00
2017-01-04 12:08:35 +00:00
2017-02-01 21:54:50 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2017-03-16 17:14:56 +00:00
2016-04-15 15:57:41 +00:00
2017-02-17 01:23:28 +00:00
2016-04-15 15:57:41 +00:00
2016-04-30 01:44:07 +00:00
2016-12-22 00:45:21 +00:00
2017-04-18 01:21:53 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2017-03-29 23:34:27 +00:00
2016-12-22 00:45:21 +00:00
2017-04-25 17:22:09 +00:00
2016-12-22 00:45:21 +00:00
2016-04-23 21:08:00 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2017-03-01 18:32:37 +00:00
2016-12-05 18:04:47 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-28 22:09:37 +00:00
2016-04-28 22:09:37 +00:00
2017-03-01 21:42:00 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-23 21:08:00 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2017-04-20 20:42:33 +00:00
2017-04-18 01:21:53 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2017-04-28 22:25:46 +00:00
2016-12-14 00:27:35 +00:00
2017-04-28 22:25:46 +00:00
2017-04-21 23:35:26 +00:00
2017-04-24 12:37:11 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2017-04-21 23:35:26 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2017-04-19 23:42:25 +00:00
2017-04-21 23:35:26 +00:00
2017-04-21 23:35:26 +00:00
2017-04-21 23:35:26 +00:00
2017-04-21 23:35:26 +00:00
2017-04-21 23:35:26 +00:00
2016-07-13 20:36:03 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2017-02-17 20:02:26 +00:00
2017-04-28 22:25:46 +00:00
2016-04-15 15:57:41 +00:00
2017-02-02 01:21:13 +00:00
2016-04-15 15:57:41 +00:00
2017-04-28 22:25:46 +00:00
2017-04-28 22:25:46 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2017-04-28 22:25:46 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2017-04-28 22:25:46 +00:00
2016-04-15 15:57:41 +00:00
2015-01-29 20:21:24 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2017-04-28 22:25:46 +00:00
2016-12-29 15:47:05 +00:00
2016-12-22 00:45:21 +00:00
2016-12-05 18:04:47 +00:00
2016-08-17 16:55:56 +00:00
2016-08-17 16:55:56 +00:00
2016-08-17 16:55:56 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2017-04-25 17:22:09 +00:00
2017-04-28 22:25:46 +00:00
2016-12-05 18:04:47 +00:00
2016-12-05 18:04:47 +00:00
2016-12-05 18:04:47 +00:00
2017-04-25 17:22:09 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2016-12-20 02:09:43 +00:00
2016-04-15 15:57:41 +00:00
2017-04-28 22:25:46 +00:00
2016-06-24 06:58:15 +00:00
2017-03-16 17:14:56 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2017-02-02 21:26:06 +00:00
2016-04-15 15:57:41 +00:00
2016-08-16 17:12:50 +00:00
2016-04-15 15:57:41 +00:00
2016-07-13 20:36:03 +00:00
2017-03-16 17:14:56 +00:00
2017-03-22 17:15:03 +00:00
2017-05-12 01:13:45 +00:00
2017-03-23 23:35:00 +00:00
2017-04-21 23:35:26 +00:00
2016-12-05 18:04:47 +00:00
2016-12-05 18:04:47 +00:00
2016-12-05 18:04:47 +00:00
2016-12-05 18:04:47 +00:00
2016-12-05 18:04:47 +00:00
2017-04-25 19:40:53 +00:00
2017-03-24 19:11:31 +00:00
2016-12-05 18:04:47 +00:00
2016-12-22 00:45:21 +00:00
2016-12-16 14:02:28 +00:00
2016-04-15 15:57:41 +00:00
2016-12-22 00:45:21 +00:00
2016-12-22 00:45:21 +00:00
2016-04-15 15:57:41 +00:00
2017-03-16 17:14:56 +00:00
2017-03-16 17:14:56 +00:00
2016-12-14 00:27:35 +00:00
2016-12-22 00:45:21 +00:00
2017-04-25 17:22:09 +00:00
2017-04-21 23:35:26 +00:00
2017-04-21 23:35:26 +00:00
2016-12-20 02:09:43 +00:00
2016-04-15 15:57:41 +00:00
2017-04-28 22:25:46 +00:00
2016-12-22 00:45:21 +00:00
2017-04-25 17:22:09 +00:00
2016-10-17 11:32:26 +00:00