Ignore:
Timestamp:
Sep 8, 2004, 4:43:30 AM (21 years ago)
Author:
bird
Message:

GNU Make 3.81beta1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/gmake/main.c

    r54 r153  
    392392    { CHAR_MAX+4, flag, (char *) &warn_undefined_variables_flag, 1, 1, 0, 0, 0,
    393393        "warn-undefined-variables" },
    394     { '\0', }
     394    { 0 }
    395395  };
    396396
     
    550550
    551551static RETSIGTYPE
    552 debug_signal_handler (int sig)
     552debug_signal_handler (int sig UNUSED)
    553553{
    554554  db_level = db_level ? DB_NONE : DB_BASIC;
     
    839839{
    840840  static char *stdin_nm = 0;
    841   register struct file *f;
    842   register unsigned int i;
     841  struct file *f;
     842  int i;
    843843  char **p;
    844844  struct dep *read_makefiles;
     
    11631163  if (current_directory[0] != '\0'
    11641164      && argv[0] != 0
    1165       && (argv[0][0] != '/' && (argv[0][0] == '\0' || argv[0][1] != ':')))
     1165      && (argv[0][0] != '/' && (argv[0][0] == '\0' || argv[0][1] != ':'))
     1166#ifdef __EMX__
     1167      /* do not prepend cwd if argv[0] contains no '/', e.g. "make" */
     1168      && (strchr (argv[0], '/') != 0 || strchr (argv[0], '\\') != 0)
     1169# endif
     1170      )
    11661171    argv[0] = concat (current_directory, "/", argv[0]);
    11671172#else  /* !__MSDOS__ */
     
    15101515  {
    15111516    char *cp;
    1512 
    1513     for (i=1; i < jobserver_fds->idx; ++i)
    1514       if (!streq (jobserver_fds->list[0], jobserver_fds->list[i]))
     1517    unsigned int ui;
     1518
     1519    for (ui=1; ui < jobserver_fds->idx; ++ui)
     1520      if (!streq (jobserver_fds->list[0], jobserver_fds->list[ui]))
    15151521        fatal (NILF, _("internal error: multiple --jobserver-fds options"));
    15161522
     
    17431749               in updating or could not be found at all.  */
    17441750            int any_failed = 0;
    1745             register unsigned int i;
     1751            unsigned int i;
    17461752            struct dep *d;
    17471753
     
    18171823            {
    18181824              /* These names might have changed.  */
    1819               register unsigned int i, j = 0;
     1825              int i, j = 0;
    18201826              for (i = 1; i < argc; ++i)
    18211827                if (strneq (argv[i], "-f", 2)) /* XXX */
     
    20222028init_switches (void)
    20232029{
    2024   register char *p;
    2025   register int c;
    2026   register unsigned int i;
     2030  char *p;
     2031  unsigned int c;
     2032  unsigned int i;
    20272033
    20282034  if (options[0] != '\0')
     
    22362242                  if (optarg == 0)
    22372243                    optarg = cs->noarg_value;
     2244                  else if (*optarg == '\0')
     2245                    {
     2246                      error (NILF, _("the `-%c' option requires a non-empty string argument"),
     2247                             cs->c);
     2248                      bad = 1;
     2249                    }
    22382250
    22392251                  sl = *(struct stringlist **) cs->value_ptr;
Note: See TracChangeset for help on using the changeset viewer.