summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Avoid C99 constructsPaul Smith2022-10-292-19/+22
* * src/posixos.c (os_anontmp): [SV 63287] Only fail O_TMPFILE oncePaul Smith2022-10-291-5/+11
* * src/job.c: [SV 63185] Don't use ifdef with HAVE_DECL_* macrosPaul Smith2022-10-271-2/+1
* [SV 63260] Don't recurse forever if setup_tmpfile() failsPaul Smith2022-10-241-10/+24
* * src/output.c (_outputs): Don't use invalid output sync FDsPaul Smith2022-10-241-11/+15
* * src/misc.c (get_tmpdir): Report errors if tmpdirs are invalidPaul Smith2022-10-242-7/+33
* * src/posixos.c (os_anontmp): If O_TMPFILE fails try dup() method.Dmitry Goncharov2022-10-231-8/+13
* * src/rule.c (get_rule_defn): Don't use STRING_SIZE_TUPLE in mempcpyPaul Smith2022-10-232-2/+4
* Provide a maintainer-only debug methodPaul Smith2022-10-232-0/+20
* Set PATH_MAX on systems without a default valuePaul Smith2022-10-226-14/+16
* [SV 63098] Enhance detection of missing peer also-make targetsPaul Smith2022-10-221-32/+37
* [SV 63236] Fix getloadavg related error message on AIXDmitry Goncharov2022-10-221-0/+1
* [SV 63248] Ignore SIGPIPEDmitry Goncharov2022-10-222-0/+6
* Update URLs to use https rather than httpPaul Smith2022-10-1874-74/+74
* Rework temp file handling to avoid GNU libc warningsPaul Smith2022-10-186-66/+111
* Add ISDIRSEP() helper macro and use itPaul Smith2022-10-189-63/+39
* Add preprocessor macros for different platformsPaul Smith2022-10-186-3/+14