blob: 18ec319ca56bc2429a9821044425b938e943439b [file] [log] [blame]
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// ---
// On some platforms abort() is implemented in a way that Chrome's crash
// reporter treats it as a normal exit. See issue:
// http://code.google.com/p/chromium/issues/detail?id=118665
// So we replace abort with a segmentation fault, then crash reporter can
// always detect.
#ifndef BASE_ABORT_H_
#define BASE_ABORT_H_
namespace tcmalloc {
void Abort();
} // namespace tcmalloc
#endif // BASE_ABORT_H_