Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 374676 Details for
Bug 507308
sys-devel/llvm-3.3-r3 - .../work/llvm-3.3.src/tools/llvm-readobj/Error.cpp:49:1: internal compiler error: Segmentation fault
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Error.cpp
Error.cpp (text/x-c++src), 1.85 KB, created by
Sofia Petrova
on 2014-04-10 11:08:06 UTC
(
hide
)
Description:
Error.cpp
Filename:
MIME Type:
Creator:
Sofia Petrova
Created:
2014-04-10 11:08:06 UTC
Size:
1.85 KB
patch
obsolete
>//===- Error.cpp - system_error extensions for llvm-readobj -----*- C++ -*-===// >// >// The LLVM Compiler Infrastructure >// >// This file is distributed under the University of Illinois Open Source >// License. See LICENSE.TXT for details. >// >//===----------------------------------------------------------------------===// >// >// This defines a new error_category for the llvm-readobj tool. >// >//===----------------------------------------------------------------------===// > >#include "Error.h" >#include "llvm/Support/ErrorHandling.h" > >using namespace llvm; > >namespace { >class _readobj_error_category : public _do_message { >public: > virtual const char* name() const; > virtual std::string message(int ev) const; > virtual error_condition default_error_condition(int ev) const; >}; >} // namespace > >const char *_readobj_error_category::name() const { > return "llvm.readobj"; >} > >std::string _readobj_error_category::message(int ev) const { > switch (ev) { > case readobj_error::success: return "Success"; > case readobj_error::file_not_found: > return "No such file."; > case readobj_error::unsupported_file_format: > return "The file was not recognized as a valid object file."; > case readobj_error::unrecognized_file_format: > return "Unrecognized file type."; > case readobj_error::unsupported_obj_file_format: > return "Unsupported object file format."; > case readobj_error::unknown_symbol: > return "Unknown symbol."; > default: > llvm_unreachable("An enumerator of readobj_error does not have a message " > "defined."); > } >} > >error_condition _readobj_error_category::default_error_condition(int ev) const { > if (ev == readobj_error::success) > return errc::success; > return errc::invalid_argument; >} > >namespace llvm { >const error_category &readobj_category() { > static _readobj_error_category o; > return o; >} >} // namespace llvm
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 507308
:
374674
| 374676