mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +00:00
2006-10-30 Joel Sherrill <joel@OARcorp.com>
* startup/rtems-ctor.cc: Conditionally disable non-GCC code.
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
2006-10-30 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* startup/rtems-ctor.cc: Conditionally disable non-GCC code.
|
||||||
|
|
||||||
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|||||||
@@ -77,7 +77,9 @@ RTEMS::~RTEMS()
|
|||||||
}
|
}
|
||||||
|
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
#ifndef __GNUC__
|
||||||
extern void invoke_non_gnu_constructors(void);
|
extern void invoke_non_gnu_constructors(void);
|
||||||
|
#endif
|
||||||
|
|
||||||
int
|
int
|
||||||
main(int argc,
|
main(int argc,
|
||||||
@@ -96,7 +98,9 @@ extern "C" {
|
|||||||
* run any non-gnu constructors we may need
|
* run any non-gnu constructors we may need
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifndef __GNUC__
|
||||||
invoke_non_gnu_constructors();
|
invoke_non_gnu_constructors();
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Start multitasking
|
* Start multitasking
|
||||||
|
|||||||
Reference in New Issue
Block a user