Commit Graph

2 Commits

Author SHA1 Message Date
Alexey Guseynov 19805483df Correct implementation of gcc specific internal functions
Last bit not implemented by a4496b927b
Squash and rebase of https://github.com/arduino/Arduino/pull/108
2017-11-13 14:38:05 +01:00
Cristian Maglie a4496b927b Correct implementation of gcc specific internal functions
The following empty stubs has been replaced by the gcc
flag -fno-threadsafe-static:

  int __cxa_guard_acquire(__guard *);
  void __cxa_guard_release (__guard *);
  void __cxa_guard_abort (__guard *);

The following empty stubs has been moved into their specific
module abi.cpp:

  void __cxa_pure_virtual(void) __attribute ((noreturn));
  void __cxa_deleted_virtual(void) __attribute ((noreturn));

Fix #107
2014-09-06 12:42:25 +02:00