KObj extension stage IIIa/III
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Wed, 14 Apr 2004 18:28:29 +0000 (18:28 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Wed, 14 Apr 2004 18:28:29 +0000 (18:28 +0000)
commitb3dd25cbb988f1bd16dd831c6b6feda7aefc60ed
tree649005be43f77968159d5738927335ac8f229cd5
parent10c5bfa08b32fc7dea4c57e148b0499513b02212
KObj extension stage IIIa/III

Merge inheritance support from FreeBSD:
  * Add multiple inheritance to kobj. Each class can have zero or more base
    classes and if a method is not found in a given class, its base classes
    are searched (in the order they were declared). This search is recursive,
    i.e. a method may be define in a base class of a base class.
sys/kern/subr_kobj.c
sys/sys/kobj.h
sys/tools/makeobjops.awk