message: Remove install_panic_handler from non-wasm32 builds
diff: -/// When compiled to Wasm, this installs a panic handler that aborts the
  -/// contract execution and sends the panic message and location to the host.
  -/// For other targets, this is a noop.
  +/// Installs a panic handler that aborts the contract execution
  +/// and sends the panic message and location to the host.
  ///
  /// This overrides any previous panic handler. See <https://doc.rust-lang.org/std/panic/fn.set_hook.html>
  /// for details.
  -#[cfg(feature = "abort")]
  +#[cfg(all(feature = "abort", target_arch = "wasm32"))]
  pub fn install_panic_handler() {
  - #[cfg(target_arch = "wasm32")]
  - {
  use super::imports::handle_panic;
  std::panic::set_hook(Box::new(|info| {
  // E.g. "panicked at 'oh no (a = 3)', src/contract.rs:51:5"
  @@ -15,4 +12,3 @@ pub fn install_panic_handler() {
  handle_panic(&full_message);
  }));
  }
  -}
  