summaryrefslogtreecommitdiff
path: root/gcc/config/i386/netware-crt0.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/i386/netware-crt0.c')
-rw-r--r--gcc/config/i386/netware-crt0.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/config/i386/netware-crt0.c b/gcc/config/i386/netware-crt0.c
index b553f3d8afe..0da9114fe46 100644
--- a/gcc/config/i386/netware-crt0.c
+++ b/gcc/config/i386/netware-crt0.c
@@ -23,6 +23,9 @@ Boston, MA 02111-1307, USA. */
#include <stdint.h>
#include "unwind-dw2-fde.h"
+int __init_environment (void *);
+int __deinit_environment (void *);
+
#define SECTION_DECL(name, decl) decl __attribute__((__section__(name)))
@@ -54,7 +57,7 @@ __init_environment (void *unused __attribute__((__unused__)))
for (pctor = &__CTOR_END__ - 1; pctor > &__CTOR_LIST__; --pctor)
if (*pctor != NULL)
- pctor();
+ (*pctor)();
return 0;
}