Title: bug fix for 3.79 and 3.80
Hi,
I came across a bug today that causes make 3.79 and 3.80 to print 'Malformed per-target variable definition', and sometimes causes it to core-dump on long target names.
The problem is that the eval() function in read.c reallocs memory if you have long
OK, thanks.
--
---
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, but I am a professiona
I'm expecting this makefile to echo "mylib", but it echos "Makefile" then
"mylib"... perhaps there's something esoteric going on that I haven't
figured out from the documentation.
Running on Debian GNU/Linux Stable. I installed make version 3.80 just to
check that the behavior is the same as 3.79
%% David Buehler <[EMAIL PROTECTED]> writes:
db> I'm expecting this makefile to echo "mylib", but it echos
db> "Makefile" then "mylib"... perhaps there's something esoteric
db> going on that I haven't figured out from the documentation.
The latter :).
Check the GNU make manual section "How