summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use a recursive environment if any command needs itPaul Smith2023-02-211-2/+9
* * src/main.c (main): Install suffix rules near pattern updatesDmitry Goncharov2023-02-211-5/+5
* [SV 63821] Don't set up default suffix rules if makefile sets -rDmitry Goncharov2023-02-202-16/+16
* * src/makeint.h [CYGWIN]: Use pipe mode for the jobserverPaul Smith2023-02-191-2/+5
* Don't block for child exit if other commands have completedPaul Smith2023-02-191-2/+6
* Clean up depth handling in debug outputPaul Smith2023-02-192-13/+14
* * src/makeint.h (WIN32_LEAN_AND_MEAN) [Windows]: Don't redefine.Paul Smith2023-02-191-1/+3
* * src/misc.c (ttyname) [OS/2]: Add an implementation for OS/2 kLIBCKO Myung-Hun2023-02-191-0/+39
* Allow jobserver style to be forced to "pipe"Paul Smith2023-02-193-3/+15
* [SV 63668] Use autoconf to detect the default C++ compilerPaul Smith2023-02-051-7/+13
* * src/job.c: Switch from bit operators to flags macrosPaul Smith2023-01-282-12/+12
* [SV 63667] In .POSIX, use shell flags -c when ignoring errorsPaul Smith2023-01-283-2/+36
* [SV 63638] Fix processing PATH on MS-WindowsEli Zaretskii2023-01-111-2/+4
* Update support for OS/2Paul Smith2023-01-086-25/+37
* [SV 17448] Ignore whitespace around $(file ...) namesPaul Smith2023-01-081-14/+39
* [SV 61218] Ensure MAKEFLAGS is expanded even with -ePaul Smith2023-01-082-3/+4
* [SV 62654] Support GNU Make on z/OSPaul Smith2023-01-085-4/+29
* Create src/mkcustom.h which is included by config.hPaul Smith2023-01-086-39/+77
* Include <strings.h> globallyPaul Smith2023-01-083-8/+4
* [SV 63609] Avoid buffer overrun in --warn-undefined-variablesPaul Smith2023-01-031-8/+22
* [SV 14927] Allow parallel builds for archivesPaul Smith2023-01-031-4/+14
* [SV 61463] Don't export inherited private variablesPaul Smith2023-01-021-4/+11
* Update ancient glob/fnmatch implementationsPaul Smith2023-01-021-5/+5
* Don't free uninitialized hash_tablePaul Smith2023-01-011-42/+40
* Convert references from "GNU make" to "GNU Make"Paul Smith2023-01-0116-30/+30
* Update the copyright year on all filesPaul Smith2023-01-0171-72/+72
* Apply spelling fixes discovered by CodespellPaul Smith2022-12-315-5/+5
* [SV 63439, SV 63452] Don't warn on undefined internal variablesPaul Smith2022-12-244-42/+32
* [SV 63552] Change directories before constructing include pathsPaul Smith2022-12-243-12/+22
* [WINDOWS32] Remove CRNL from FormatMessage() result stringPaul Smith2022-12-193-39/+39
* [SV 63537] Pass enabled-by-default switches to submakeDmitry Goncharov2022-12-181-44/+50
* [SV 63537] Remember the origin of command line optionsDmitry Goncharov2022-12-181-66/+101
* [SV 63537] Fix setting -w in makefilesDmitry Goncharov2022-12-183-15/+22
* [SV 63484] Force included makefiles to be explicitDmitry Goncharov2022-12-181-0/+1
* [SV 63516] [DOS] Support include files with drivespecsPaul Smith2022-12-183-4/+20
* * src/job.c (new_job): [SV 63510] Trace phony prerequisite rebuildsPaul Smith2022-12-181-6/+45
* [SV 63417] Ensure global .NOTINTERMEDIATE disables all intermediatesDmitry Goncharov2022-11-285-9/+12
* [SV 63347] Always add command line variable assignments to MAKEFLAGSDmitry Goncharov2022-11-283-75/+93
* * src/main.c (main): [SV 63373] Don't use macros with memcmp()Paul Smith2022-11-161-1/+1
* Add specific hints for errors due to invalid conditionalsPaul Smith2022-11-151-7/+16
* [SV 63333] Be more lenient when failing to create temporary filesDmitry Goncharov2022-11-134-20/+57
* Keep going if we can't connect to the jobserverPaul Smith2022-11-132-13/+20
* * src/dir.c (dir_contents_file_exists_p): Show dir name in error.Paul Smith2022-11-131-29/+26
* * src/main.c (main): [SV 63307] Handle SIGPIPE as a fatal signalPaul Smith2022-11-131-5/+3
* [SV 63315] Allocate function names when defining functionsPaul Smith2022-11-131-1/+1
* * src/hash.c (jhash_string): Help the compiler optimize the hashJustine Tunney2022-11-131-7/+13
* * src/config.h.W32 [TCC]: Only redefine strtoll if not definedPaul Smith2022-11-121-3/+7
* * src/config.h.W32: Fix last change.Eli Zaretskii2022-11-091-4/+4
* Fix build with Tiny CEli Zaretskii2022-11-051-0/+4
* Fix issues found by ASAN and CoverityPaul Smith2022-10-316-14/+40