[bug #50902] GNU Make 4.2 -- run_make_tests.pl fails to find test_driver.pl -- Proposed solution: use FindBin

2017-04-30 Thread enrique olaizola
URL: Summary: GNU Make 4.2 -- run_make_tests.pl fails to find test_driver.pl -- Proposed solution: use FindBin Project: make Submitted by: gnuser17 Submitted on: Sun 30 Apr 2017 05:41:15 PM UTC

[bug #50909] eval_makefile for $(MAKEFILES) doesn't add file name to strcache

2017-05-01 Thread enrique olaizola
URL: Summary: eval_makefile for $(MAKEFILES) doesn't add file name to strcache Project: make Submitted by: gnuser17 Submitted on: Tue 02 May 2017 03:43:47 AM UTC Severity: 3 - Normal

[bug #50790] Some kind of memory corruption in error messages with gcc-6.3.0 -flto=4

2017-05-01 Thread enrique olaizola
Follow-up Comment #2, bug #50790 (project make): If the issue is the garbled error message in the output then I think I found a solution for that. See bug 50909: https://savannah.gnu.org/bugs/?50909 ___ Reply to this item at:

[bug #50909] eval_makefile for $(MAKEFILES) doesn't add file name to strcache

2017-05-01 Thread enrique olaizola
Follow-up Comment #1, bug #50909 (project make): Patch didn't make it in the uploads so inserting it here: diff --git a/read.c b/read.c index 047807a..0718145 100644 --- a/read.c +++ b/read.c @@ -204,7 +204,7 @@ read_all_makefiles (const char **makefiles) { if (*p != '\0')

Re: thoughts and questions on order-independent Makefile method

2017-05-03 Thread Enrique Olaizola
Don't 'multi-line' variables allow you to achieve your main goal? -- i.e. What I would like to do is achieve a style in which the order of variable and rule declarations isn't relevant at all). You could define a top-level makefile that either defines the multi-line variables or include