summaryrefslogtreecommitdiff
path: root/usr.bin/make/dir.c
AgeCommit message (Expand)Author
2020-11-29make(1): normalize order of declarations in dir.crillig
2020-11-29make(1): remove comment about returning constrillig
2020-11-29make(1): rename Dir_Destroy to CachedDir_Destroyrillig
2020-11-29make(1): unexport CachedDir internalsrillig
2020-11-29make(1): reduce memory allocation for dirSearchPathrillig
2020-11-28make(1): reduce memory allocation in OpenDirsrillig
2020-11-28make(1): replace void pointer in Dir_Destroy with proper pointerrillig
2020-11-28make(1): replace Dir_Destroy with SearchPath_Freerillig
2020-11-28make(1): rename some Dir functions to SearchPathrillig
2020-11-28make(1): reduce pointer indirection for GNode.implicitParentsrillig
2020-11-23make(1): use comparisons in boolean expressionsrillig
2020-11-23make(1): indent remaining functions in dir.c with tabsrillig
2020-11-23make(1): extract ResolveMovedDepends from ResolveFullNamerillig
2020-11-23make(1): extract ResolveFullName from Dir_UpdateMTimerillig
2020-11-23make(1): in Dir_Expand, don't re-use local variablesrillig
2020-11-23make(1): update the deactivated code in Dir_FindFilerillig
2020-11-23make(1): indent Dir_Expand with tabs instead of spacesrillig
2020-11-23make(1): flatten Dir_Expandrillig
2020-11-23make(1): use properly typed comparisons in boolean contextsrillig
2020-11-23make(1): align end-of-line comments with tabsrillig
2020-11-23make(1): indent dir.c using tabs instead of spacesrillig
2020-11-23make(1): migrate CachedDir.files from HashTable to HashSetrillig
2020-11-14make(1): replace a few HashTable_CreateEntry with HashTable_Setrillig
2020-11-14make(1): inline local variable in Dir_UpdateMTimerillig
2020-11-14make(1): remove redundant struct make_statrillig
2020-11-14make(1): remove redundant parameter from cached_statsrillig
2020-11-14make(1): clean up cached_statsrillig
2020-11-14make(1): clarify what 'recently' means in the comments in dir.crillig
2020-11-14make(1): fix typo in commentsrillig
2020-11-14make(1): flatten Dir_InitCurrillig
2020-11-08make(1): document inefficient cache lookup in DirMatchFilesrillig
2020-11-08make(1): change return type of Dir_MTime to voidrillig
2020-11-08make(1): change return type of Arch_MTime to voidrillig
2020-11-08make(1): change return type of Arch_MemberMTime to voidrillig
2020-11-07make(1): use proper enum constant instead of 0 for CachedStatsFlagsrillig
2020-11-07make(1): make API of Buf_Init simplerrillig
2020-11-07make(1): clean up code stylisticallyrillig
2020-11-06make(1): rename Arch_MemMTime to Arch_MemberMTimerillig
2020-11-05make(1): remove redundant parentheses from sizeof operatorrillig
2020-10-31make(1): remove dead code for filename expansion using curly bracesrillig
2020-10-30make(1): fix indentation in source coderillig
2020-10-27make(1): rewrap and reword the large comment for directory cachingrillig
2020-10-26make(1): remove "Results: none" from the documentation of void functionsrillig
2020-10-25make(1): add GNode_Path to access the path of a GNoderillig
2020-10-25make(1): rename hash functions to identify the type namerillig
2020-10-25make(1): replace Dir_CopyDir with Dir_CopyDirSearchPathrillig
2020-10-25make(1): clean up Dir_HasWildcardsrillig
2020-10-25make(1): clean up DirLookupSubdir and DirLookupAbsrillig
2020-10-25make(1): omit trailing space in debug output for expanding file patternsrillig
2020-10-25make(1): clean up documentation of DirExpandInt, rename itrillig