Commits

Author Commit Message Labels Comments Date
psmith
Add translation for Czech (cs).
psmith
When we re-exec the master makefile in a jobserver environment, ensure that MAKEFLAGS is set properly so the re-exec'd make runs in parallel. See Savannah bug #33873.
psmith
We compute various values for vpath lookup the first time through and store them in static variables; however one value (std_dirs) was not being stored statically so the second time through it was not set. Fixes Savannah bug #32511
psmith
Avoid certificate checks when getting PO files from translationproject.org
psmith
Ensure variables defined in $(call ...) have global scope Add a note about using #!/usr/bin/make -f to the manual. Clean up the w32 subdirectory in the dist tarball.
psmith
Ensure that -n takes precedence over -t. Patch from Michael Witten <mfwitten@gmail.com>
psmith
Save strings we're expanding in case an embedded eval causes them to be freed (if they're the value of a variable that's reset for example). See Savannah patch #7534
psmith
Fix another error related to whitespace handling in archives. Newer version of VMS support strncasecmp() so update the config.h.
psmith
Ensure private variables are not used when appending target-specific variables. Fixes Savannah bug #32872.
psmith
Inverted the boolean test from what I wanted it to be. Added a regression test to make sure this continues to work.
eliz
job.c (construct_command_argv_internal): Don't assume shellflags is always non-NULL. Escape-protect characters special to the shell when copying the value of SHELL into new_line. Fixes Savannah bug #23922.
psmith
Updated documentation to fix Savannah bugs #32058 and #31582
psmith
Use the same algorithm for counting the number of words to sort as we use to break up the list of words, so we're sure to get the same number. Fixes Savannah bug #33125
psmith
Extern the global declaration of stack_limit. Fixes Savannah bug #32753
psmith
Avoid invoking glob() unless the filename has potential globbing characters in it, for performance improvements.
bosk
Delay caching of the file name in eval_makefile() until after all the expansions and searches are complete. This fixes an assertion in a situation where the MAKEFILES variable contains a file path that contains tilde.
psmith
Add new feature: != shell assignment for portability with BSD make. Feature submitted by David Wheeler.
psmith
* Fixups to the make man page * Minor syntax cleanups in the manual * In non-maintainer mode set NDEBUG to disable assert() * Performance improvements in strcache: Build Info 1000 2000 4000 3.82 -g 2.61s 8.85s 33.52s 3.82 -O2 1.90s 7.62s 27.82s New -g (with asserts) 1.03s 2.31s 5.79s New -O2 (no asserts) 0.65s 1.50s 3.52s
psmith
Check if the target-specific variable is the same as the global variable, and if so don't try to update it. Savannah bug #31743.
psmith
Improve backslash/newline handling to adhere to POSIX requirements.
psmith
Bump the version to 3.82.90. Fix some doc bugs. Implement the --trace flag. Show filename/linenumber on error.
psmith
Set shellflags to a reasonable default if it's not set already.
eliz
variable.c (define_automatic_variables) [__MSDOS__ || WINDOWS32]: Remove trailing backslashes in $(@D), $(<D), etc., for consistency with forward slashes. Fixes Savannah bug #30795.
psmith
- Fix the NEWS file to be accurate - Add oneshell to $(.FEATURES) (forgot that!) - Fix Savannah bug #30612: handling of archive references with >1 object
psmith
Fix Savannah bug #30723: expand MAKEFLAGS before we re-exec after rebuilding makefiles.
eliz
w32/subproc/build.bat: Make all 3 cl.exe compile command lines use the same /I switches. Fixes Savannah bug #30662.
eliz
function.c (func_shell) [WINDOWS32]: Reset just_print_flag around the call to construct_command_argv, so that a temporary batch file _is_ created when needed for $(shell). Fixes Savannah bug #16362.
eliz
Fix the DJGPP build. configh.dos.template (HAVE_STRNCASECMP): Define.
psmith
Release GNU make 3.82 - Update tests for Solaris bizarre-ness - Update files for release
eliz
job.c
  1. Prev
  2. Next