David Blaikie
0a0c4cc56f
DebugInfo: Support for compressed debug info sections
...
1) When creating a .debug_* section and instead create a .zdebug_
section.
2) When creating a fragment in a .zdebug_* section, make it a compressed
fragment.
3) When computing the size of a compressed section, compress the data
and use the size of the compressed data.
4) Emit the compressed bytes.
Also, check that only if a section has a compressed fragment, then that
is the only fragment in the section.
Assert-fail if the fragment's data is modified after it is compressed.
Initial review on llvm-commits by Eric Christopher and Rafael Espindola.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204958 91177308-0d34-0410-b5e6-96231b3b80d8
2014-03-27 20:45:58 +00:00
..
2014-03-24 05:00:34 +00:00
2014-03-24 05:00:34 +00:00
2014-03-24 05:00:34 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2014-01-21 20:39:11 +00:00
2013-10-18 20:46:28 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-07-01 09:02:33 +00:00
2013-04-12 04:06:46 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2012-09-07 14:51:35 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-05-30 03:05:14 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2013-05-30 03:05:14 +00:00
2013-09-26 14:49:40 +00:00
2013-05-30 03:05:14 +00:00
2014-01-27 17:20:25 +00:00
2013-10-22 23:41:52 +00:00
2013-07-10 20:58:17 +00:00
2014-03-24 05:00:34 +00:00
2013-04-12 04:06:46 +00:00
2014-03-24 05:00:34 +00:00
2013-08-10 00:50:57 +00:00
2014-03-27 20:45:58 +00:00
2013-06-19 21:27:27 +00:00
2013-10-20 02:16:18 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2014-02-14 19:27:53 +00:00
2014-02-17 20:48:32 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2012-08-12 08:21:27 +00:00
2014-03-24 05:00:34 +00:00
2014-03-24 05:00:34 +00:00
2013-05-30 03:05:14 +00:00
2013-04-12 04:06:46 +00:00
2013-05-30 03:05:14 +00:00
2013-04-12 04:06:46 +00:00
2014-01-08 18:50:32 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2013-08-16 00:37:11 +00:00
2014-02-16 07:31:05 +00:00
2014-03-26 00:16:43 +00:00
2014-03-25 23:44:25 +00:00
2013-05-30 03:05:14 +00:00
2013-04-12 04:06:46 +00:00
2013-03-01 20:54:00 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2014-03-27 00:28:24 +00:00
2013-04-12 04:06:46 +00:00
2014-03-24 05:00:34 +00:00
2013-04-12 04:06:46 +00:00
2014-03-24 05:00:34 +00:00
2012-12-10 20:36:01 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2014-01-08 12:58:40 +00:00
2013-05-30 03:05:14 +00:00
2014-03-20 02:12:01 +00:00
2013-05-30 03:05:14 +00:00
2013-09-21 05:25:12 +00:00
2014-03-24 05:00:34 +00:00
2013-04-12 04:06:46 +00:00
2013-04-17 21:18:16 +00:00
2013-10-18 20:46:28 +00:00
2014-03-24 05:00:34 +00:00
2014-03-24 05:00:34 +00:00
2014-03-24 05:00:34 +00:00
2014-03-24 05:00:34 +00:00
2014-01-07 20:17:03 +00:00
2013-04-12 04:06:46 +00:00
2013-04-12 04:06:46 +00:00
2014-03-24 05:00:34 +00:00
2013-04-12 04:06:46 +00:00
2013-05-30 03:05:14 +00:00
2014-03-24 05:00:34 +00:00
2013-04-12 04:06:46 +00:00
2014-03-24 05:00:34 +00:00
2014-03-24 05:00:34 +00:00
2013-05-30 03:05:14 +00:00
2013-04-12 04:06:46 +00:00