summaryrefslogtreecommitdiffstats
path: root/rtemsbsd
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-10-01 13:19:35 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-10-08 14:51:21 +0200
commit9cea6da7806c9b096f44b9180e170a42381318e8 (patch)
tree155f5992727a93ec499ab39f05e654aea61c3c5c /rtemsbsd
parentDelete obsolete _bsd_nexus_devices (diff)
downloadrtems-libbsd-9cea6da7806c9b096f44b9180e170a42381318e8.tar.bz2
Generalize linker sets
Add ability to create linker sets for items with an arbitrary type.
Diffstat (limited to 'rtemsbsd')
-rw-r--r--rtemsbsd/rtems/rtems-bsd-init.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/rtemsbsd/rtems/rtems-bsd-init.c b/rtemsbsd/rtems/rtems-bsd-init.c
index 62bfd3a6..c9271fdf 100644
--- a/rtemsbsd/rtems/rtems-bsd-init.c
+++ b/rtemsbsd/rtems/rtems-bsd-init.c
@@ -58,10 +58,10 @@ SYSINIT_REFERENCE(linker_kernel);
SYSINIT_MODULE_REFERENCE(rootbus);
SYSINIT_DRIVER_REFERENCE(nexus, root);
-RTEMS_BSD_DEFINE_SET(modmetadata_set, struct mod_metadata);
-RTEMS_BSD_DEFINE_SET(sysctl_set, struct sysctl_oid);
+RTEMS_BSD_DEFINE_SET(modmetadata_set, struct mod_metadata *);
+RTEMS_BSD_DEFINE_SET(sysctl_set, struct sysctl_oid *);
-RTEMS_BSD_DEFINE_RWSET(sysinit_set, struct sysinit);
+RTEMS_BSD_DEFINE_RWSET(sysinit_set, struct sysinit *);
/* In FreeBSD this is a local function */
void mi_startup(void);