Changeset 9cea6da in rtems-libbsd for rtemsbsd/rtems/rtems-bsd-init.c


Ignore:
Timestamp:
Oct 1, 2014, 11:19:35 AM (6 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, 018fa327108b8f74751be2b7403883cf80390b6f, freebsd-9.3, 384769141c04a177d98b2d6216016fcc13dfcbfa
Children:
d43544e
Parents:
454d682
git-author:
Sebastian Huber <sebastian.huber@…> (10/01/14 11:19:35)
git-committer:
Sebastian Huber <sebastian.huber@…> (10/08/14 12:51:21)
Message:

Generalize linker sets

Add ability to create linker sets for items with an arbitrary type.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rtemsbsd/rtems/rtems-bsd-init.c

    r454d682 r9cea6da  
    5959SYSINIT_DRIVER_REFERENCE(nexus, root);
    6060
    61 RTEMS_BSD_DEFINE_SET(modmetadata_set, struct mod_metadata);
    62 RTEMS_BSD_DEFINE_SET(sysctl_set, struct sysctl_oid);
     61RTEMS_BSD_DEFINE_SET(modmetadata_set, struct mod_metadata *);
     62RTEMS_BSD_DEFINE_SET(sysctl_set, struct sysctl_oid *);
    6363
    64 RTEMS_BSD_DEFINE_RWSET(sysinit_set, struct sysinit);
     64RTEMS_BSD_DEFINE_RWSET(sysinit_set, struct sysinit *);
    6565
    6666/* In FreeBSD this is a local function */
Note: See TracChangeset for help on using the changeset viewer.