cvs commit: src/usr.bin/make

Joerg Sonnenberger joerg at crater.dragonflybsd.org
Tue Nov 30 09:41:21 PST 2004


joerg       2004/11/30 09:39:41 PST

DragonFly src repository

  Modified files:
    usr.bin/make         for.c job.h nonints.h parse.c 
  Log:
  job.h: 1.20->1.21
  Author: scottl
  Log:
  Change the select timeout from 100ms to 2 seconds now that SIGCHILD is
  handled.
  
  parse.c: 1.51->1.52
  Author: ru
  Log:
  Make it possible to ``.undef ${VAR}'' (expanding VAR to get
  the variable name to undef).
  
  Submitted by:   Cyrille Lefevre
  
  parse.c: 1.50->1.51
  Author: ru
  Log:
  Fixed line numbering inside the .for loops.
  
  Submitted by:   Cyrille Lefevre
  
  for.c:1.20->1.21
  nonints.h:1.19->1.20
  parse.c:1.52->1.53
  Author: ru
  Log:
  Reworked the fix to print the useful line number on error in
  the .for loop:
  
  - Replaced four global variables in parse.c with one.
  - Made Parse_FromString() accept the "lineno" as an argument.
  - Fixed line numbering when there are escaped newlines in the
    body of the .for loop.
  
  Adopted from:   NetBSD
  
  Obtained-from: FreeBSD
  Submitted-by: Max Okumoto <okumoto at xxxxxxxx>
  
  Revision  Changes    Path
  1.9       +4 -2      src/usr.bin/make/for.c
  1.11      +2 -2      src/usr.bin/make/job.h
  1.15      +2 -2      src/usr.bin/make/nonints.h
  1.16      +74 -83    src/usr.bin/make/parse.c


http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/for.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/job.h.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/nonints.h.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/make/parse.c.diff?r1=1.15&r2=1.16&f=u





More information about the Commits mailing list