home *** CD-ROM | disk | FTP | other *** search
- # LIB.DEF
- #
- # LBMAKE definition file, use LBMAKE to generate DICE link libraries
- # To use, DTMP: must be assigned to a lot of semi-temporary space.
- # The generated libraries will be placed in the local directory.
- #
- # Flag Description
- #
- # s generate small-data library
- # r generate registered-args library
- # p generate profiled library
- # l generate large-data library
- #
- # Combinations Allowed:
- #
- # s small-data
- # s p
- # s r
- # s r p
- # l
- # l p
- # l r
- # l r p
- #
- # Libraries:
- #
- # mempools malloc() replacement using standard Exec pool functions.
- #
- # EXAMPLE:
- #
- # 1> LbMake mempools l generate a large-data mempoolsl.lib
- #
- # 1> LbMake mempools s p generate a small-data profiled
- # mempoolssp.lib)
- #
-
- @Type s -proto -s -d1 -ms -r -pr
- @Type r -mRR -mi
- @Type p -prof -mi0
-
- # the type for the large-data model MUST be 'l' to handle +lconvert
- #
- @Type l -proto -s -d1 -mD
-
- @Library mempools mempools%s.lib
-
- @DefTree dtmp:comp3/lib_%s/
-
- @AltTree pass1 dtmp:comp1/lib_%s/
- @AltTree pass2 dtmp:comp2/lib_%s/
- @AltTree pass3 dtmp:comp3/lib_%s/
-
-
- calloc.c +mempools
- free.c +mempools
- init.c +mempools
- malloc.c +mempools
- MemPoolPuddleSize.c +mempools
- MemPoolThreshSize.c +mempools
- MemPoolFlags.c +mempools
- realloc.c +mempools
- strdup.c +mempools
-