summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/sys/linker_set.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/libnetworking/sys/linker_set.h')
-rw-r--r--cpukit/libnetworking/sys/linker_set.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/cpukit/libnetworking/sys/linker_set.h b/cpukit/libnetworking/sys/linker_set.h
index 2de93e91e0..c79fe87f0b 100644
--- a/cpukit/libnetworking/sys/linker_set.h
+++ b/cpukit/libnetworking/sys/linker_set.h
@@ -63,13 +63,13 @@
* Initialize before referring to a give linker set
*/
#define SET_DECLARE(set, ptype) \
- extern ptype *__CONCAT(__start_set_,set); \
- extern ptype *__CONCAT(__stop_set_,set)
+ extern ptype *__CONCAT(__start_set_,set)[]; \
+ extern ptype *__CONCAT(__stop_set_,set)[]
#define SET_BEGIN(set) \
- (&__CONCAT(__start_set_,set))
+ (__CONCAT(__start_set_,set))
#define SET_LIMIT(set) \
- (&__CONCAT(__stop_set_,set))
+ (__CONCAT(__stop_set_,set))
/*
* Iterate over all the elements of a set.