diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-06-23 15:34:16 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-06-23 15:34:16 +0000 |
commit | d064e91eceb97bdf1fc7b24af1b849f265828318 (patch) | |
tree | 86621526ecb487edf82af9e153005e82e3fedb0c /lldb/packages/Python/lldbsuite/test/python_api/thread | |
parent | 021f32fd0f85bab169c4f1983a5c1ad1bf4c665e (diff) | |
download | bcm5719-llvm-d064e91eceb97bdf1fc7b24af1b849f265828318.tar.gz bcm5719-llvm-d064e91eceb97bdf1fc7b24af1b849f265828318.zip |
Revert "Revert r305164/5/7."
Restore the `-gz` option to the driver with some minor tweaks to handle
the additional case for `-Wa,--compress-debug-sections`.
This intends to make the compression of the debug information
controllable from the driver. The following is the behaviour:
-gz enable compression (ambiguous for format, will default to zlib-gnu)
-gz=none disable compression
-gz=zlib-gnu enable compression (deprecated GNU style zlib compression)
-gz=zlib enable compression (zlib based compression)
Although -Wa,-compress-debug-sections works, it should be discouraged
when using the driver to invoke the assembler. However, we permit the
assembler to accept the GNU as style argument --compress-debug-sections
to maintain compatibility.
Note, -gz/-gz= does *NOT* imply -g. That is, you need to additionally
specific -g for debug information to be generated.
llvm-svn: 306115
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread')
0 files changed, 0 insertions, 0 deletions