Ignore:
Timestamp:
Sep 30, 2007, 5:55:36 AM (18 years ago)
Author:
bird
Message:

Made kDepIDB into an builtin command to try speed up windows...

File:
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmkbuiltin/kDepIDB.c

    r1160 r1162  
    3535#include <errno.h>
    3636#include <ctype.h>
    37 #ifndef __WIN32__
     37#if !defined(_MSC_VER)
    3838# include <stdint.h>
    3939#else
     
    4242 typedef unsigned int   uint32_t;
    4343#endif
    44 #include "kDep.h"
     44/*#include "kDep.h"*/
     45#include "../../lib/kDep.h"
     46#include "kmkbuiltin.h"
    4547
    4648#define OFFSETOF(type, member)  ( (int)(size_t)(void *)&( ((type *)(void *)0)->member) )
     
    365367        /* validate? */
    366368        return pRoot;
    367 #endif 
     369#endif
    368370    }
    369371    return NULL;
     
    440442                    fAdded = 1;
    441443                }
    442                 dprintf(("%#06x #%d: %6d bytes  %s%s\n", off, iStream, 
    443                          iStream < pRoot->cStreams ? pRoot->aStreams[iStream].cbStream : -1, 
    444                          psz, fAdded ? "  [dep]" : "")); 
     444                dprintf(("%#06x #%d: %6d bytes  %s%s\n", off, iStream,
     445                         iStream < pRoot->cStreams ? pRoot->aStreams[iStream].cbStream : -1,
     446                         psz, fAdded ? "  [dep]" : ""));
    445447                (void)fAdded;
    446448
     
    459461        }
    460462        else
    461             dprintf(("Unknown version or bad size: Version=%u cbNames=%d cbStream=%d\n", 
     463            dprintf(("Unknown version or bad size: Version=%u cbNames=%d cbStream=%d\n",
    462464                     pNames->Version, pNames->cbNames, cbStream));
    463465        free(pNames);
     
    477479                ||  !pRoot->aStreams[iStream].cbStream)
    478480                continue;
    479             dprintf(("Stream #%d: %#x bytes (%#x aligned)\n", iStream, pRoot->aStreams[iStream].cbStream, 
     481            dprintf(("Stream #%d: %#x bytes (%#x aligned)\n", iStream, pRoot->aStreams[iStream].cbStream,
    480482                     Pdb70Align(pHdr, pRoot->aStreams[iStream].cbStream)));
    481483            pbStream = (uint8_t *)Pdb70AllocAndReadStream(pHdr, pRoot, iStream, &cbStream);
     
    735737
    736738
    737 int main(int argc, char *argv[])
     739int kmk_builtin_kDepIDB(int argc, char *argv[])
    738740{
    739741    int         i;
Note: See TracChangeset for help on using the changeset viewer.