summaryrefslogtreecommitdiff
path: root/usr.bin/xlint/lint2/read.c
AgeCommit message (Expand)Author
2023-07-08lint: enable more lint warnings for its own source coderillig
2023-07-03lint: rename uppercase QUAD to LLONGrillig
2023-06-09lint: indent local variables consistentlyrillig
2023-05-22lint: rename constant NOTSPEC to NO_TSPECrillig
2023-02-21lint: use __printflikerillig
2023-01-14lint: clean up messages for internal errorsrillig
2023-01-13lint: move xalloc to the only file where it is usedrillig
2022-05-20lint: use __RCSID in lint mode as wellrillig
2021-12-19lint: remove redundant bracesrillig
2021-12-19lint: reduce pointer usage when reading .ln linesrillig
2021-12-19lint: remove unused parameter in read_ln_linerillig
2021-12-16lint: improve error message for missing newline in .ln filerillig
2021-11-28lint2: in case of parse errors, output the offending linerillig
2021-11-28lint: move fgetln peculiarities out of read_ln_linerillig
2021-11-16lint: clean up lint2rillig
2021-11-16lint: clean up initialization of lint2 symbol tablerillig
2021-09-05lint: remove source code references from internal error messagerillig
2021-09-05lint: extract function for reading a single line from a .ln filerillig
2021-09-05lint: fix some more lint warningsrillig
2021-09-04lint: reduce complexity of reading a function callrillig
2021-08-30lint: extract parse_function_attribute from decldefrillig
2021-08-30lint: remove redundant call to strchr in decldefrillig
2021-08-30lint: revert "remove redundant call to strchr" from yesterdayrillig
2021-08-30Move the character one back so that we don't increment twicechristos
2021-08-30Skip the current character before parsing the number of arguments.christos
2021-08-29lint: remove redundant call to strchrrillig
2021-08-29lint: un-abbreviate members of sym_trillig
2021-08-28lint: un-abbreviate unsigned integer typesrillig
2021-08-22lint: clean up error handling in lint2rillig
2021-08-22lint: use unsigned integers for storing hash valuesrillig
2021-08-22lint: simplify reading of type qualifiers in lint2rillig
2021-08-22lint: clean up switch statements in gettlenrillig
2021-08-22lint: convert TP from macro to inline functionrillig
2021-08-22lint: extract parse_tspec from inptyperillig
2021-08-08lint: force strict bool moderillig
2021-08-05lint: fix type of local variable in inpqstrgrillig
2021-08-05lint: fix handling of __int128_t/__uint128_t in lint2rillig
2021-07-31lint: improve support for __int128_t and __uint128_trillig
2021-04-18lint: remove WARNS=3, falling back to the default WARNS=5rillig
2021-04-18lint: reduce duplicate code for parsing .ln filesrillig
2021-04-18lint: fix error message in lint2 for missing record type in .ln filerillig
2021-04-02lint: add parentheses after sizeof, as required by share/misc/stylerillig
2021-03-26lint: in malloc calls, use 'sizeof *ptr' instead of 'sizeof(type)'rillig
2021-02-28lint2: align comments in the code with actual messagesrillig
2021-02-19lint: rename t_isenum and t_aincompl to be more expressiverillig
2021-01-16lint: replace integer constant expressions with true and falserillig
2021-01-16lint: replace 0 and 1 with false and true, where appropriaterillig
2021-01-04lint: fix typos and other minor stylistic issuesrillig
2021-01-01lint: remove NTSPEC from enum tspec_trillig
2020-12-30lint: inline STRUCT_ASSIGNrillig