Commit graph

  • 76b6e668a6 * README.git: Describe GCC and GNU make requirements Paul Smith 2019-09-03 12:24:54 -0400
  • 5ff6ae6177 * tests/scripts/features/archives: Fix expected long ar name output. Paul Smith 2019-09-03 00:26:05 -0400
  • 7c202b50fa * tetss/run_make_test.pl: Avoid 'sh -c' for Windows portability. Paul Smith 2019-09-03 00:09:51 -0400
  • f0182df865 Update to GNU make release candidate 4.2.91 Paul Smith 2019-09-02 23:27:53 -0400
  • 0a6c38eff8 * tests/scripts/functions/wildcard: Skip dangling symlink test. Paul Smith 2019-09-02 23:51:10 -0400
  • 4b45e2828d * maintMakefile: Use check-local when testing build.sh. Paul Smith 2019-09-02 23:26:38 -0400
  • 4f3a41c60a Don't reset stack size when using posix_spawn() Paul Smith 2019-09-02 23:03:27 -0400
  • 757a9d06e3 * configure.ac: Remove redundant getloadavg gnulib support Paul Smith 2019-09-02 22:21:59 -0400
  • 31394f7f53 * src/dir.c (dir_setup_glob): Initialize unused gl_offs. Paul Smith 2019-09-02 11:10:56 -0400
  • b6884c73b7 Pacify Oracle Studio c99 Paul Eggert 2019-08-27 12:32:07 -0700
  • 8bffc8d53c Port grouped_targets test to Solaris 10 Paul Eggert 2019-08-27 01:08:47 -0700
  • a9609084f4 Remove useless code in eval Paul Eggert 2019-08-27 00:46:21 -0700
  • 8d820d57f6 Pacify Oracle Studio 12.6 in init_switches Paul Eggert 2019-08-27 00:40:05 -0700
  • 73e11a5024 Pacify Oracle Studio 12.6 Paul Eggert 2019-08-27 00:37:08 -0700
  • 85cdc9e9ae * NEWS: Fix incorrect notes. Paul Smith 2019-09-02 11:08:15 -0400
  • 7e60ffe83e * src/read.c (parse_file_seq): [SV 52076] Don't reverse glob() results. Paul Smith 2019-09-02 11:06:40 -0400
  • 715c787dc6 Fix MS-Windows MinGW build Eli Zaretskii 2019-08-28 17:45:49 +0300
  • e304a03b6d * NEWS: Update for pre-release 4.2.90 Paul Smith 2019-08-26 07:31:38 -0400
  • 2273ab7069 Update maintainer mode to support debug wait points. Paul Smith 2019-08-25 17:11:10 -0400
  • 2e388a18a1 * tests/scripts/features/archives: [SV 54395] Support non-GNU ar. Paul Smith 2019-08-25 13:47:13 -0400
  • 39bf50b2da * tests/scripts/misc/general3: Add more tests for SHELL/.SHELLFLAGS Paul Smith 2019-08-25 00:20:38 -0400
  • a0c17b5af1 * src/job.c (construct_command_argv): Remove unused VMS code Paul Smith 2019-08-24 17:41:45 -0400
  • a483334f97 * src/job.c (child_execute_job): Set pid to -1 on posix_spawn failure. Paul Smith 2019-08-24 17:40:41 -0400
  • 069f2bca99 * bootstrap: Update from latest gnulib version Paul Smith 2019-08-24 14:56:33 -0400
  • 40847ce9b8 * scripts/copyright-update: Use git ls-files for controlled files Paul Smith 2019-08-24 14:41:10 -0400
  • a01c5bee02 * po/LINGUAS: Add a translation for Bulgarian. Paul Smith 2019-08-24 14:13:59 -0400
  • 38e96eadea [SV 56449] (Windows) Use slow path if '%' appears in the command Christian Eggers 2019-06-06 12:42:38 +0200
  • d7cfbf1961 * src/read.c (parse_file_seq): Update comments. Paul Smith 2019-07-14 09:20:14 -0400
  • ee167c650e [SV 28456] Don't override $< when no default rule has been defined Mike Haboustak 2019-07-11 21:08:38 -0400
  • 4d00ceba26 Switch to the gnulib version of strerror() Paul Smith 2019-07-13 08:34:45 -0400
  • 1c045bca52 * doc/make.texi: [SV 51974] Clarify makefile parsing operations. Paul Smith 2019-05-19 15:08:13 -0400
  • 4ed31830cb * doc/make.texi: [SV 54116] Document whitespace removal trick. Paul Smith 2019-05-19 13:02:06 -0400
  • d7ff21ecd7 [SV 46013] Allow recursive variable overrides from Makefiles Paul Smith 2019-05-19 12:16:14 -0400
  • da2b275658 Update developer customizations Paul Smith 2019-05-19 11:25:06 -0400
  • f32ca1666f [SV 54549] Don't free used set_lists during merge Paul Smith 2019-05-19 10:59:06 -0400
  • 9ce370249b * src/hash.c (jash_string): [SV 54980] Avoid ASAN error Paul Smith 2019-05-13 18:45:18 -0400
  • b5de783f77 [SV 54740] Ensure .SILENT settings do not leak into sub-makes Paul Smith 2019-05-12 17:01:55 -0400
  • 389dcb608f Update copyright statements for 2019 Paul Smith 2019-05-19 11:57:14 -0400
  • 8c888d95f6 [SV 8297] Implement "grouped targets" for explicit rules. Kaz Kylheku 2019-05-11 18:35:03 -0400
  • 1710573272 * variable.c (define_variable_in_set): Clear new structs Paul Smith 2019-05-11 10:43:53 -0400
  • 80ca781adf * po/LINGUAS: Add Portuguese translation Paul Smith 2019-05-11 10:41:28 -0400
  • 4a31ca461f Add developer customizations Paul Smith 2019-05-11 10:30:26 -0400
  • 214865ed5c * src/arscan.c (ar_member_touch): [SV 54533] Stop \0 in archive headers Paul Smith 2018-09-16 01:09:10 -0400
  • 5d6508a475 Change output_write() to writebuf(), add readbuf() helper. Paul Smith 2018-09-16 01:04:10 -0400
  • ac11ec5497 * doc/make.texi (Remaking Makefiles): [SV 52273] Note MAKE_RESTARTS Paul Smith 2018-09-15 16:11:29 -0400
  • d603b2e6ac * src/main.c (main): Set jobserver permissions before re-execing Paul Smith 2018-09-15 14:48:57 -0400
  • 8fd614e238 * doc/make.texi: [SV 48970] Clarify the value of $? Paul Smith 2018-09-09 16:13:16 -0400
  • 92032bc16a * doc/make.text: [SV 54360] Weaken "obsolete" language in the manual. Paul Smith 2018-09-09 15:58:13 -0400
  • 67e6d81256 [SV 40657] Don't create pattern rules for suffix rules with deps. Paul Smith 2018-09-09 15:30:07 -0400
  • a1bb739165 * NEWS: Update for the latest changes. Paul Smith 2018-08-04 19:20:58 -0400
  • 05769ca009 [SV 54233] Preserve higher command_state values on also_make targets. Paul Smith 2018-08-04 19:07:59 -0400
  • e2234bc1ab * src/job.c (reap_children): Fix inverted win/lose message. Paul Smith 2018-08-04 19:05:29 -0400
  • f9ba22e029 * tests/scripts/functions/wildcard: [SV 52018] Test dangling symlink. Paul Smith 2018-08-04 17:35:10 -0400
  • eedea52afb * src/read.c (parse_file_seq): [SV 52076] Sort wildcard results. Bernhard M. Wiedemann 2018-08-04 17:21:15 -0400
  • a9975756d0 * tests/scripts/features/archives: [SV 54395] Test long archive names. Paul Smith 2018-08-04 15:47:15 -0400
  • a37fa47e32 * src/arscan.c (ar_scan): [SV 54395] Allow long names in archives. Ben Hutchings 2018-07-28 10:31:11 +0800
  • 9ff4d6af92 * lib/glob.c (glob_in_dir): [SV 53465] Allow symlinks to directories. Paul Smith 2018-08-04 14:04:44 -0400
  • a370268739 * configure.ac: Add --disable-posix-spawn option Paul Smith 2018-08-04 11:13:57 -0400
  • 1129df27b8 * src/job.c (child_execute_job): Clean up posix_spawn invocation Paul Smith 2018-08-04 10:34:40 -0400
  • 749a54d7a4 * job.c (child_execute_job): Prefer posix_spawn() over fork()/exec() Aron Barath 2018-07-09 09:05:31 +0200
  • fa937343f5 Clean up errors for invalid commands and add regression tests. Paul Smith 2018-08-04 12:20:11 -0400
  • 3112c87993 Queue failed fork() (etc.) to be handled like any other failed job. Paul Smith 2018-08-04 12:18:39 -0400
  • 8bde7db16f * configure.ac: Check for posix_spawnattr_setsigmask Aron Barath 2018-07-09 09:05:30 +0200
  • 5d985c2851 * configure.ac: Check for spawn.h and posix_spawn() Aron Barath 2018-07-05 14:53:23 +0200
  • 3f194b69e3 * src/makeint.h: Use pid_t to store PIDs, of int. Aron Barath 2018-07-09 07:31:25 +0200
  • b7acb10e86 * src/dir.c: Preserve glob d_type field spagoveanu@gmail.com 2018-06-20 02:03:48 +0300
  • b36a8ec92a * src/read.c(unescape_char): Use C comments not C++ comments. Paul Smith 2018-07-22 09:43:45 -0400
  • 23554ee658 Enhance the Basic.mk environment to work with Gnulib Paul Smith 2018-08-02 20:51:11 -0400
  • 0ce880e5ee Resolve most of the Windows Visual Studio warnings. Paul Smith 2018-07-01 20:00:53 -0400
  • c808f10d08 Update regression tests for Windows. Paul Smith 2018-07-01 16:13:13 -0400
  • 1dfd55ca36 * maintMakefile: Preserve comments during compilation Paul Smith 2018-07-01 15:45:46 -0400
  • 0bc699a761 * function.c(abspath): Use memcpy() to avoid GCC 8.1 warnings Paul Smith 2018-07-01 15:32:49 -0400
  • 63b42fa235 Convert GNU make to use the gnulib portability library Paul Smith 2018-07-01 12:28:25 -0400
  • a7b0dfddac * Makefile.ami, glob/Makefile.ami: Remove obsolete files Paul Smith 2018-07-01 12:27:53 -0400
  • 73ac4526b9 * doc/make.texi: Updated language Ola Olsson 2017-12-19 20:24:55 +0100
  • afbecbd9dc * all: Update Copyright statements for 2018 Paul Smith 2018-04-08 08:40:39 -0400
  • 192469952f * scripts/copyright-update: Maintainer's script for copyright mgmt Paul Smith 2018-04-08 08:32:29 -0400
  • 33f7944d96 Import make-dfsg_4.2.1.orig.tar.gz Manoj Srivastava 2018-02-12 16:36:45 -0800
  • bca30d5395 Declare fast forward from 4.1-9.1 debian/4.2.1-1 archive/debian/4.2.1-1 Manoj Srivastava 2018-02-12 16:36:45 -0800
  • e3cbc89ac8
    [master]: New upstream release. Manoj Srivastava 2018-02-12 16:37:42 -0800
  • e75582f75a
    Merge branch 'upstream' Manoj Srivastava 2018-02-12 16:29:00 -0800
  • 0e95734024
    [master]: revert debian specific patches that have been integrated differently upstream. Manoj Srivastava 2018-02-12 16:26:34 -0800
  • e5948bea6c pristine-tar data for make-dfsg_4.2.1.orig.tar.gz pristine-tar Manoj Srivastava 2018-02-12 15:07:45 -0800
  • 9f585e83fb New upstream version 4.2.1 upstream/4.2.1 Manoj Srivastava 2018-02-12 15:07:40 -0800
  • 3a6e2c4eda
    Merge branch 'development' into upstream Manoj Srivastava 2018-02-12 15:01:27 -0800
  • 44a6217c26
    [master]: NMU to ensure the stack limit is reset when make re-execs itself. debian/4.1-9.1 Manoj Srivastava 2018-02-12 14:53:15 -0800
  • 8a731d1b2c * build_w32.bat: Support Visual Studio 17. Paul Smith 2018-02-10 15:34:53 -0500
  • 48c8a116a9 * configure.ac: Support GLIBC glob interface version 2 Paul Smith 2017-11-19 15:09:16 -0500
  • fb779d2f1e Rework directory structure to use GNU-recommended "src" directory. Paul Smith 2017-11-19 13:49:26 -0500
  • 1af314465e * job.c: Add "command" as a known shell built-in. Paul Smith 2017-11-12 18:10:28 -0500
  • b80837c553 * tests/scripts/features/output-sync: Revert bad change in 0c5a9f9b92 Paul Smith 2017-11-12 18:03:22 -0500
  • aa44e66c8f Remove unsupported build facilities. Paul Smith 2017-11-12 17:44:38 -0500
  • a7e0dd98e4 * Makefile.am: Add jhelp.pl to remote test setup. Paul Smith 2017-11-11 13:12:28 -0500
  • 0c44ca2683 Do not use STOP_SET for singleton compares. Paolo Bonzini 2017-08-11 13:44:33 +0200
  • b280989ab7 Speedup parsing of functions. Paolo Bonzini 2017-08-11 13:44:32 +0200
  • 9860296198 Remove MAP_PERCENT as strchr is faster. Paolo Bonzini 2017-08-11 13:44:31 +0200
  • 4fd56724ad Use Jenkins hash. Paolo Bonzini 2017-08-11 13:44:28 +0200
  • 0ca31088dc Use strchr for simple case of find_char_unquote. Paolo Bonzini 2017-08-11 13:44:29 +0200
  • ef7a1b7d6e Use strchr/memmove in collapse_continuations. Paolo Bonzini 2017-08-11 13:44:30 +0200
  • 0c5a9f9b92 * main.c (main): [SV 48274] Allow -j in makefile MAKEFLAGS variable. Paul Smith 2017-10-30 12:53:49 -0400