summaryrefslogtreecommitdiff
path: root/src/read.c
Commit message (Expand)AuthorAgeFilesLines
* * src/read.c (eval): [SV 40942] Allow targets named "load"Paul Smith2023-05-071-2/+5
* Move local headers after system headersPaul Smith2023-04-031-9/+9
* Adjust output strings to be alignedPaul Smith2023-04-021-1/+1
* Add support for .WARNINGS special variablePaul Smith2023-04-021-1/+1
* Add new warnings invalid-var and invalid-refPaul Smith2023-04-011-1/+1
* Introduce a --warn command line optionPaul Smith2023-04-011-5/+5
* Clean up memory leak warnings from ASAN and ValgrindPaul Smith2023-04-011-12/+14
* Add functions to directly expand variables by namePaul Smith2023-04-011-2/+2
* Clean up expand.cPaul Smith2023-03-261-17/+17
* Use MK_OS_OS2 macro instead of __EMX__Paul Smith2023-01-161-2/+2
* Use MK_OS_DOS macro instead of __MSDOS__Paul Smith2023-01-161-4/+4
* Rename WINDOWS32 macro to MK_OS_W32Paul Smith2023-01-151-10/+10
* Rename VMS macro to MK_OS_VMSPaul Smith2023-01-151-10/+10
* Remove support for AmigaOSPaul Smith2023-01-151-49/+12
* Update the copyright year on all filesPaul Smith2023-01-011-1/+1
* [SV 63439, SV 63452] Don't warn on undefined internal variablesPaul Smith2022-12-241-9/+1
* [SV 63484] Force included makefiles to be explicitDmitry Goncharov2022-12-181-0/+1
* [SV 63516] [DOS] Support include files with drivespecsPaul Smith2022-12-181-2/+3
* Add specific hints for errors due to invalid conditionalsPaul Smith2022-11-151-7/+16
* Avoid C99 constructsPaul Smith2022-10-291-16/+19
* Update URLs to use https rather than httpPaul Smith2022-10-181-1/+1
* Add ISDIRSEP() helper macro and use itPaul Smith2022-10-181-4/+3
* Clean up some warnings on Windows buildsPaul Smith2022-10-031-1/+1
* [SV 63100] Set the floc of every created goal dep structDmitry Goncharov2022-09-251-0/+1
* [SV 13862] Implement the .WAIT special targetPaul Smith2022-09-121-13/+56
* [SV 63045] Reload each intact unloaded shared objectDmitry Goncharov2022-09-121-10/+19
* Replace strcmp() with memcmp() where possibleNoah Goldstein2022-04-241-3/+2
* * src/read.c (check_specials): [SV 62171] Reset ARFLAGS under .POSIXDmitry Goncharov2022-04-241-0/+1
* * <all>: Update copyright notices.Paul Smith2022-02-101-1/+1
* * src/read.c (tilde_expand): Put back '/' before returning.Paul Smith2022-01-171-3/+4
* * src/read.c (find_percent_cached): [SV 60798] Silence GCC11 warningsJouke Witteveen2021-12-191-59/+40
* [SV 60798] Silence bogus GCC10 and GCC11 warningsJouke Witteveen2021-12-191-5/+7
* [SV 60435] Ensure intermediate grouped files are removedDmitry Goncharov2021-09-071-0/+5
* [SV 57778] Don't ignore included makefiles that can't be readDmitry Goncharov2021-09-061-6/+13
* [SV 60795] Don't remake phony included makefiles and show errorsPaul Smith2021-09-061-3/+1
* Remove UBSAN issues discovered via fuzzing tests.Paul Smith2021-09-061-6/+18
* [SV 45211] Parse MAKEFLAGS immediately when it's resetPaul Smith2021-09-051-15/+14
* [SV 60412] Allow -I- to throw out the current directory pathPaul Smith2021-09-031-30/+39
* [SV 60378] Don't add duplicate default search directoriesDmitry Goncharov2021-05-301-0/+2
* Ensure variable_buffer is always set.Paul Smith2021-03-151-4/+3
* [SV 59881] Handle vertical TAB consistentlyPaul Smith2021-03-151-4/+4
* [SV 59870] define/undefine prerequisites are not target-specific varsPaul Smith2021-03-141-5/+5
* [SV 57676] Support included files being built after failingPaul Smith2020-12-051-0/+5
* Resolve unused-result warnings for alloca(0)Paul Smith2020-11-291-2/+2
* Support "unexport" in target-specific variables.Paul Smith2020-11-291-6/+8
* [SV 59230] Preserve export settings for target-specific varsDmitry Goncharov2020-11-291-1/+2
* * src/default.c (default_variables) [AIX]: [SV 59096] Fix ARFLAGSPaul Smith2020-11-291-1/+0
* [SV 35711] Check for special targets earlierPaul Smith2020-11-291-96/+103
* [SV 58735] Define the order that makefiles are rebuilt.Paul Smith2020-07-191-11/+2
* Apply spelling corrections from Fossies spellcheckPaul Smith2020-01-201-2/+2