Mail Archives: djgpp-workers/2001/12/23/06:22:40
> From: sandmann AT clio DOT rice DOT edu (Charles Sandmann)
> Date: Thu, 20 Dec 2001 14:02:50 -0600 (CST)
> Cc: djgpp-workers AT delorie DOT com (DJGPP developers)
>
> I was able to reproduce this. The makefile passes this symbol via a
> command line run by bash. It seems like a sizing change - bash 2.04
> fails with the original sizes but bash 2.05 is successful. It appears
> that if the data being passed in the symbol is more than around 2000
> characters it fails with the bash 2.04 provided in the refresh.
Sorry, I'm lost here (and had similar problems with the original
report posted on c.o.m.d., that's why I didn't respond). What
``symbol'' are we talking about here? And what makefile is involved
here--can I see it?
Also, the original report wasn't talking about 2000 characters, but
about a much smaller limit, 128 characters, and I'm not sure how these
two are related (see below).
> I suspect this test file was created using bash 2.05 as the implementation
> environment?
>
> > -ls -1 *.pas | split -l 250 - dtlist.
> > +ls -1 *.pas | split -l 128 - dtlist.
> > for %%f in (dtlist.*) do make MASK="`cat %%f`" pascal.check-long >> make.out
>
- Raw text -