commit | d49739e03cc897308c28d5fe63202732dbc3b6c1 | [log] [tgz] |
---|---|---|
author | Arnaud A. de Grandmaison <arnaud.degrandmaison@arm.com> | Mon May 15 08:43:27 2017 +0000 |
committer | Arnaud A. de Grandmaison <arnaud.degrandmaison@arm.com> | Mon May 15 08:43:27 2017 +0000 |
tree | f238377a0bdd83f5aa39a2fa36bbc53bf253739e | |
parent | 4448b5e9258b0d69bb4bb3906bf5547117031cbc [diff] |
MCObjectStreamer : fail with a diagnostic when emitting an out of range value. We were previously silently emitting bogus data in release mode, making it very hard to diagnose the error, or crashing with an assert in debug mode. A proper diagnostic is now always emitted when the value to be emitted is out of range. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@303041 91177308-0d34-0410-b5e6-96231b3b80d8