diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-08-15 08:23:49 +0000 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-08-15 08:23:49 +0000 |
commit | 1f3585d1cbab8025013bbbff107bb0ed77d22dc7 (patch) | |
tree | c5189bf49fb8c56b0cd62ddfee39db0429a04eba /cpukit/score/src/threadhandler.c | |
parent | 2011-08-15 Julien Delange <julien.delange@gmail.com> (diff) | |
download | rtems-1f3585d1cbab8025013bbbff107bb0ed77d22dc7.tar.bz2 |
2011-08-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/newlibc_exit.c, score/src/threadhandler.c: Added
init/fini array support for ARM EABI. The __libc_init_array() and
__libc_fini_array() functions are provided by Newlib.
Diffstat (limited to '')
-rw-r--r-- | cpukit/score/src/threadhandler.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cpukit/score/src/threadhandler.c b/cpukit/score/src/threadhandler.c index 1b8709893e..b121809e4f 100644 --- a/cpukit/score/src/threadhandler.c +++ b/cpukit/score/src/threadhandler.c @@ -37,6 +37,8 @@ #if defined(__USE_INIT_FINI__) #if defined(__M32R__) #define INIT_NAME __init + #elif defined(__ARM_EABI__) + #define INIT_NAME __libc_init_array #else #define INIT_NAME _init #endif |