]> granicus.if.org Git - llvm/commit
[Support/Compression] - Change zlib API to return Error instead of custom status.
authorGeorge Rimar <grimar@accesssoftek.com>
Tue, 17 Jan 2017 13:20:17 +0000 (13:20 +0000)
committerGeorge Rimar <grimar@accesssoftek.com>
Tue, 17 Jan 2017 13:20:17 +0000 (13:20 +0000)
commit4a6a534c0cfcdaf93c7b7b281dd8491615262bba
treec924a633091c3421a5c61ee01ac4e24966c8393c
parentfca725c1928670ccc48510f431d96f19751dbc1b
[Support/Compression] - Change zlib API to return Error instead of custom status.

Previously API returned custom enum values.
Patch changes it to return Error with string description.
That should help users to report errors in universal way.

Differential revision: https://reviews.llvm.org/D28684

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292214 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/Compression.h
lib/MC/ELFObjectWriter.cpp
lib/Object/Decompressor.cpp
lib/ProfileData/InstrProf.cpp
lib/Support/Compression.cpp
unittests/Support/CompressionTest.cpp