Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
1993-05-26 | Formerly main.c.~83~ | Roland McGrath | 1 | -9/+12 | |
1993-05-22 | Formerly main.c.~82~ | Roland McGrath | 1 | -11/+9 | |
1993-05-14 | Formerly main.c.~81~ | Roland McGrath | 1 | -1/+5 | |
1993-04-26 | Formerly main.c.~80~ | Roland McGrath | 1 | -4/+9 | |
1993-04-14 | Formerly main.c.~79~ | Roland McGrath | 1 | -15/+20 | |
1993-04-12 | Formerly main.c.~78~ | Roland McGrath | 1 | -2/+3 | |
1993-04-08 | Formerly main.c.~77~ | Roland McGrath | 1 | -8/+8 | |
1993-04-07 | Formerly main.c.~76~ | Roland McGrath | 1 | -10/+44 | |
1993-04-02 | Formerly main.c.~75~ | Roland McGrath | 1 | -1/+0 | |
1993-03-18 | Formerly main.c.~74~ | Roland McGrath | 1 | -3/+8 | |
1993-03-08 | Formerly main.c.~73~ | Roland McGrath | 1 | -2/+7 | |
1993-02-21 | Formerly main.c.~72~ | Roland McGrath | 1 | -1/+2 | |
1993-02-04 | Formerly main.c.~71~ | Roland McGrath | 1 | -12/+27 | |
1993-01-25 | Formerly main.c.~70~ | Roland McGrath | 1 | -16/+22 | |
1993-01-15 | Formerly main.c.~69~ | Roland McGrath | 1 | -2/+6 | |
1993-01-12 | Formerly main.c.~68~ | Roland McGrath | 1 | -6/+9 | |
1993-01-08 | Formerly main.c.~67~ | Roland McGrath | 1 | -76/+136 | |