From 1cffd0a203bc1477671a02aafd6360b7bb964670 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sun, 30 May 2021 11:01:49 -0400 Subject: [PATCH] * make.texi (Reading Makefiles): != creates recursive variables. Reported by Ronald Hoogenboom . --- doc/make.texi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/make.texi b/doc/make.texi index 1ebf6ae2..1464d0ca 100644 --- a/doc/make.texi +++ b/doc/make.texi @@ -1552,8 +1552,9 @@ immediate if the variable was previously set as a simple variable For the shell assignment operator @samp{!=}, the right-hand side is evaluated immediately and handed to the shell. The result is stored -in the variable named on the left, and that variable becomes a simple -variable (and will thus be re-evaluated on each reference). +in the variable named on the left, and that variable is considered a +recursively expanded variable (and will thus be re-evaluated on each +reference). @subheading Conditional Directives @cindex ifdef, expansion