summaryrefslogtreecommitdiff
path: root/usr.bin/make/arch.c
AgeCommit message (Expand)Author
2020-11-07make(1): properly handle errors for malformed archive target namesrillig
2020-11-07make(1): rename local variable in Arch_ParseArchiverillig
2020-11-07make(1): rename parameter of ArchSVR4Entryrillig
2020-11-07make(1): remove unused macro definitions from arch.crillig
2020-11-07make(1): fix archive handlingrillig
2020-11-07make(1): extract ArchiveMember_HasName from ArchFindMemberrillig
2020-11-07make(1): clean up comments in arch.crillig
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-11-02make(1): remove word "Ptr" from variable namesrillig
2020-11-02make(1): use freeIt pattern in Arch_ParseArchiverillig
2020-10-31make(1): format #include directives consistentlyrillig
2020-10-31make(1): do not look up local variables like .TARGET anywhere elserillig
2020-10-30make(1): change char * to void * in Var_Valuerillig
2020-10-30make(1): make iterating over HashTable simplerrillig
2020-10-25make(1): rename hash functions to identify the type namerillig
2020-10-25make(1): make Arch_FindLib simplerrillig
2020-10-24make(1): clean up code layout in arch.crillig
2020-10-24make(1): fix local variable name for determining the basenamerillig
2020-10-24make(1): clean up comments and braces in arch.crillig
2020-10-24make(1): make Arch_ParseArchive simplerrillig
2020-10-24make(1): remove lengthy comments from archive handlingrillig
2020-10-23make(1): rename GNode.cmgn to youngestChildrillig
2020-10-23make(1): negate OP_NOP and rename it to GNode_IsTargetrillig
2020-10-22make(1): remove redundant type castsrillig
2020-10-19make(1): inline simple Lst gettersrillig
2020-10-18make(1): rename Lst_Init to Lst_Newrillig
2020-10-18make(1): remove underscore from Hash_Table and Hash_Entryrillig
2020-10-18make(1): migrate ArchFree from Hash_Search to HashIterrillig
2020-10-17make(1): normalize initialization and cleanup of the modulesrillig
2020-10-05make(1): revert previous commitrillig
2020-10-05make(1): fix double-free bug in -DCLEANUP mode (since 2020-10-02)rillig
2020-10-03make(1): clean up #include sectionsrillig
2020-10-03make(1): use consistent pattern for parsing whitespacerillig
2020-10-03make(1): format code in arch.crillig
2020-10-01make(1): remove redundant function prototypesrillig
2020-09-28make(1): make debug logging simplerrillig
2020-09-28make(1): make debugging code shorterrillig
2020-09-27make(1): normalize whitespace in source coderillig
2020-09-26make(1): clean up API for finding and creating GNodesrillig
2020-09-26make(1): add Hash_FindValue, for direct access to hash table datarillig
2020-09-25make(1): inline ArchFindArchive into ArchStatMemberrillig
2020-09-25make(1): make code in ArchSVR4Entry simplerrillig
2020-09-25make(1): replace a few calls to Lst_Open with simple loopsrillig
2020-09-22make(1): prepare Var_Subst for proper error handlingrillig
2020-09-22make(1): use fine-grained type names for lists and their nodesrillig
2020-09-21make(1): clean up Arch_ParseArchiverillig
2020-09-13make(1): prepare Var_Parse for proper error handling and reportingrillig
2020-09-13make(1): clean up RCSID blocksrillig