mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-16 07:23:33 +08:00
LPC11C24 - removed useless libstdc++ stubs
This commit is contained in:
@@ -35,50 +35,6 @@ void operator delete[](void*)
|
||||
std::abort();
|
||||
}
|
||||
|
||||
/*
|
||||
* stdlibc++ workaround.
|
||||
* Default implementations will throw, which causes code size explosion.
|
||||
* These definitions override the ones defined in the stdlibc+++.
|
||||
*/
|
||||
namespace std
|
||||
{
|
||||
|
||||
void __throw_bad_exception() { std::abort(); }
|
||||
|
||||
void __throw_bad_alloc() { std::abort(); }
|
||||
|
||||
void __throw_bad_cast() { std::abort(); }
|
||||
|
||||
void __throw_bad_typeid() { std::abort(); }
|
||||
|
||||
void __throw_logic_error(const char*) { std::abort(); }
|
||||
|
||||
void __throw_domain_error(const char*) { std::abort(); }
|
||||
|
||||
void __throw_invalid_argument(const char*) { std::abort(); }
|
||||
|
||||
void __throw_length_error(const char*) { std::abort(); }
|
||||
|
||||
void __throw_out_of_range(const char*) { std::abort(); }
|
||||
|
||||
void __throw_runtime_error(const char*) { std::abort(); }
|
||||
|
||||
void __throw_range_error(const char*) { std::abort(); }
|
||||
|
||||
void __throw_overflow_error(const char*) { std::abort(); }
|
||||
|
||||
void __throw_underflow_error(const char*) { std::abort(); }
|
||||
|
||||
void __throw_ios_failure(const char*) { std::abort(); }
|
||||
|
||||
void __throw_system_error(int) { std::abort(); }
|
||||
|
||||
void __throw_future_error(int) { std::abort(); }
|
||||
|
||||
void __throw_bad_function_call() { std::abort(); }
|
||||
|
||||
}
|
||||
|
||||
namespace __gnu_cxx
|
||||
{
|
||||
|
||||
|
||||
Reference in New Issue
Block a user