Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1995-03-24 | (main): Handle 1 and 2 returns from update_goal_chain makefile run | Roland McGrath | 1 | -2/+5 | |
properly. | |||||
1995-03-24 | (handle_non_switch_argument): New function, broken out of decode_switches. | Roland McGrath | 1 | -55/+59 | |
(decode_switches): Set optind to 0 to reinitialize getopt, not to 1. When getopt_long returns EOF, break the loop and handle remaining args with a simple second loop. | |||||
1995-03-08 | (decode_switches): Reset optind to 1 instead of 0. | Roland McGrath | 1 | -1/+1 | |
1995-03-07 | (decode_switches): If non-option arg is "-", ignore it. | Roland McGrath | 1 | -5/+6 | |
1995-02-22 | (main): Pass missing arg to tmpnam.3.72.8 | Roland McGrath | 1 | -1/+1 | |
1995-02-22 | (main): Don't call signame_init #ifdef HAVE_STRSIGNAL. | Roland McGrath | 1 | -1/+1 | |
1995-02-11 | (print_version): Add 95 to copyright years. | Roland McGrath | 1 | -1/+1 | |
1995-02-06 | Cast results of `alloca' to `char *'. | Roland McGrath | 1 | -1/+1 | |
1995-02-05 | (main) [! HAVE_MKTEMP]: Use tmpnam instead of mktemp. | Roland McGrath | 1 | -1/+6 | |
1995-01-26 | (debug_signal_handler): New function; toggles debug_flag. | Roland McGrath | 1 | -0/+14 | |
(main): Handle SIGUSR1 with that. | |||||
1995-01-07 | (decode_switches): For --help, print usage to stdout. | Roland McGrath | 1 | -5/+8 | |
1994-11-07 | (define_makeflags): When no flags, set WORDS to zero. | Roland McGrath | 1 | -1/+4 | |
1994-11-06 | (define_makeflags): Terminate properly when FLAGSTRING is empty. | Roland McGrath | 1 | -0/+2 | |
1994-10-24 | (main): Move checks .IGNORE, .SILENT, .POSIX to snap_deps. | Roland McGrath | 1 | -11/+2 | |
1994-10-16 | (switches): Bump flag values for --no-print-directory and | Roland McGrath | 1 | -2/+2 | |
--warn-undefined-variables, so neither is 1 (which indicates a nonoption argument). | |||||
1994-10-16 | (main): Add missing code in .IGNORE test. | Roland McGrath | 1 | -1/+1 | |
1994-10-01 | (main): Define hidden automatic variable with command vars, and | Roland McGrath | 1 | -5/+25 | |
MAKEOVERRIDES to a reference to that. (define_makeflags): If posix_pedantic, write a reference to that instead. | |||||
1994-09-30 | (posix_pedantic): New variable. | Roland McGrath | 1 | -2/+12 | |
(main): Set posix_pedantic if .POSIX is a target. Fix .IGNORE and .SILENT hecks to require is_target. | |||||
1994-09-26 | (quote_as_word): Actually test DOUBLE_DOLLARS, instead of always doubling. | Roland McGrath | 1 | -1/+1 | |
1994-09-26 | (quote_as_word): Renamed from shell_quote. | Roland McGrath | 1 | -53/+67 | |
Take new arg; if nonzero, also double $s. (main): Define MAKEOVERRIDES from command_variables here. (define_makeflags): Don't use command_variables here; instead write a reference $(MAKEOVERRIDES) in MAKEFLAGS. Make vars recursive. | |||||
1994-09-10 | (decode_switches): Loop until optind hits ARGC, not just until getopt_long | Roland McGrath | 1 | -17/+74 | |
returns EOF. Initialize C to zero before loop; in loop if C is EOF, set optarg from ARGV[optind++], else call getopt_long. (decode_env_switches): Use variable_expand instead of allocated_variable_expand. Allocate a fresh buffer to copy split words into; scan characters by hand to break words and debackslashify. (shell_quote): New function. (define_makeflags): Allocate doubled space for switch args, and command variable names and values; use shell_quote to quote those things. | |||||
1994-09-09 | (decode_switches): The non-option return from getopt is 1, not 0. | Roland McGrath | 1 | -61/+145 | |
(command_variables): New type and variable. (decode_switches, decode_env_switches): After making a variable definition, record the struct variable pointer in the command_variables chain. (define_makeflags): If ALL, write variable definitions for command_variables. | |||||
1994-09-09 | (other_args): Variable removed. | Roland McGrath | 1 | -128/+61 | |
(goals, lastgoal): New static variables (moved from auto in main). (main): Don't process OTHER_ARGS at all. Don't set variable MAKEOVERRIDES at all; define MAKE to just $(MAKE_COMMAND). (init_switches): Prepend a - (return in order) instead of a + (require order). (decode_switches): Don't set OTHER_ARGS at all. Grok '\0' return from getopt_long as non-option argument; try variable definition and (if !ENV) enter goal targets here. (decode_env_switches): Use allocated_variable_expand to store value. Use find_next_token to simplify word-splitting loop. Don't prepend a dash to uninterpreted value. Instead, if split into only one word, try variable definition and failing that prepend a dash to the word and pass it to decode_switches as a single arg. | |||||
1994-09-06 | (init_switches): Put a + first in options. | Roland McGrath | 1 | -1/+2 | |
1994-07-25 | (directory_before_chdir): New variable, moved out of main (was local). | Roland McGrath | 1 | -1/+19 | |
(main) [__MSDOS__]: Look for \ or : to delimit last component of PROGRAM. Don't frob ARGV[0] before setting MAKE_COMMAND variable. (die): Change back to `directory_before_chdir' before dying. Part of MSDOS/GO32 port from DJ Delorie <dj@ctron.com>. | |||||
1994-04-21 | (main, decode_switches): Die with 2 for errors. | Roland McGrath | 1 | -3/+7 | |
(main): Accept 2 return from update_goal_chain and die with that. | |||||
1994-04-05 | (main): When disqualifying makefiles for updating, use double_colon pointer | Roland McGrath | 1 | -3/+1 | |
to find all entries for a file. | |||||
1994-03-23 | entered into RCS | Roland McGrath | 1 | -1/+2 | |
1994-02-16 | Formerly main.c.~105~ | Roland McGrath | 1 | -3/+3 | |
1994-01-06 | Formerly main.c.~104~ | Roland McGrath | 1 | -2/+2 | |
1993-12-16 | Formerly main.c.~103~ | Roland McGrath | 1 | -16/+20 | |
1993-12-15 | Formerly main.c.~102~ | Roland McGrath | 1 | -1/+5 | |
1993-10-27 | Formerly main.c.~101~ | Roland McGrath | 1 | -5/+3 | |
1993-10-26 | Formerly main.c.~100~ | Roland McGrath | 1 | -2/+0 | |
1993-10-25 | Formerly main.c.~99~ | Roland McGrath | 1 | -0/+2 | |
1993-10-14 | Formerly main.c.~98~ | Roland McGrath | 1 | -5/+16 | |
1993-09-28 | Formerly main.c.~97~ | Roland McGrath | 1 | -1/+1 | |
1993-09-20 | Formerly main.c.~96~ | Roland McGrath | 1 | -14/+16 | |
1993-09-09 | Formerly main.c.~95~ | Roland McGrath | 1 | -1/+9 | |
1993-08-19 | Formerly main.c.~94~ | Roland McGrath | 1 | -3/+0 | |
1993-08-11 | Formerly main.c.~93~ | Roland McGrath | 1 | -3/+9 | |
1993-08-11 | Formerly main.c.~92~ | Roland McGrath | 1 | -0/+2 | |
1993-08-11 | Formerly main.c.~91~ | Roland McGrath | 1 | -0/+5 | |
1993-07-14 | Formerly main.c.~90~ | Roland McGrath | 1 | -19/+14 | |
1993-06-25 | Formerly main.c.~89~ | Roland McGrath | 1 | -29/+9 | |
1993-06-08 | Formerly main.c.~88~ | Roland McGrath | 1 | -2/+17 | |
1993-06-04 | Formerly main.c.~87~ | Roland McGrath | 1 | -4/+9 | |
1993-06-04 | Formerly main.c.~86~ | Roland McGrath | 1 | -7/+23 | |
1993-06-03 | Formerly main.c.~85~ | Roland McGrath | 1 | -0/+2 | |
1993-06-02 | Formerly main.c.~84~ | Roland McGrath | 1 | -9/+37 | |