Ignore:
Timestamp:
Oct 25, 2008, 12:24:02 AM (17 years ago)
Author:
bird
Message:

kmk: Implemented lazy resolving of $+, $, $? and $|. This saves > 30% memory and also a bit of time.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/filedef.h

    r1857 r1934  
    3030    const char *vpath;          /* VPATH/vpath pathname */
    3131    struct dep *deps;           /* all dependencies, including duplicates */
     32#ifdef CONFIG_WITH_LAZY_DEPS_VARS
     33    struct dep *org_deps;       /* original dependencies before
     34                                   duplicates were dropped. */
     35#endif
    3236    struct commands *cmds;      /* Commands to execute for this target.  */
    3337    int command_flags;          /* Flags OR'd in for cmds; see commands.h.  */
Note: See TracChangeset for help on using the changeset viewer.