commit | c53f7a6ae8ee71c352e1546680431818f9fdd51b | [log] [tgz] |
---|---|---|
author | Jim Stichnoth <stichnot@chromium.org> | Fri Feb 20 11:43:41 2015 -0800 |
committer | Jim Stichnoth <stichnot@chromium.org> | Fri Feb 20 11:43:41 2015 -0800 |
tree | 632ffd3b9b2c214b44bd5cdafb90b8f10285423a | |
parent | 9f42d8ca95d6ed94b6334e652181f82d2edcaa05 [diff] |
Subzero: Translate the unreachable bitcode directly to ud2. This removes ice_unreachable() from the Subzero runtime. The ice_unreachable() implementation is problematic since it makes a call to external function abort(), which leads to an undefined symbol error in the linker because abort() is internalized at link time. BUG= https://code.google.com/p/nativeclient/issues/detail?id=4091 R=jvoung@chromium.org Review URL: https://codereview.chromium.org/945953002