Update of bug #29403 (project make):

                  Status:                    None => Not A Bug              
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #1:

The new behavior is intended, and is required by the POSIX standard for make.
 Please see the NEWS file in the GNU make distribution and the GNU make manual
for more details.


* WARNING: Backward-incompatibility!
  In order to comply with POSIX, the way in which GNU make processes
  backslash-newline sequences in recipes has changed.  If your makefiles
  use backslash-newline sequences inside of single-quoted strings in
  recipes you will be impacted by this change.  See the GNU make manual
  subsection "Splitting Recipe Lines" (node "Splitting Lines"), in
  section "Recipe Syntax", chapter "Writing Recipe in Rules", for
  details.


A simple fix is to put the backslashed text into a variable assignment then
use that variable instead of the literal string: backslash/newlines within
variable assignment still work as before.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?29403>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to