[bug #46582] Expose some mechanism for getting access to a copy of "reading_file"

2015-12-01 Thread Brian Vandenberg
URL: Summary: Expose some mechanism for getting access to a copy of "reading_file" Project: make Submitted by: phantal Submitted on: Tue 01 Dec 2015 08:04:46 PM GMT Severity: 3 -

[bug #46583] plugin: command-line option for loading plugin libraries

2015-12-01 Thread Brian Vandenberg
URL: Summary: plugin: command-line option for loading plugin libraries Project: make Submitted by: phantal Submitted on: Tue 01 Dec 2015 08:15:18 PM GMT Severity: 3 - Normal

[bug #46443] $(warning message) line number incorrect if after TAB

2015-12-01 Thread Brian Vandenberg
Follow-up Comment #3, bug #46443 (project make): A minor correction to my last comment: The change in job.c around line 2099 should be to add the line: child->file->cmds->fileinfo.offset = child->command_line - 1; With the changes I've outlined I see correct line numbers with this makefile:

[bug #46443] $(warning message) line number incorrect if after TAB

2015-12-01 Thread Brian Vandenberg
Follow-up Comment #2, bug #46443 (project make): I started to go down the path of changing job_next_command and new_job where allocated_variable_expand_for_file gets called, but quickly came to the conclusion that altering file->fileinfo.lineno wasn't the way to go at all. The simplest approach

[bug #46443] $(warning message) line number incorrect if after TAB

2015-12-01 Thread Brian Vandenberg
Follow-up Comment #4, bug #46443 (project make): I've just finished testing -n, -d, -p, --trace, and --warn-undefined-variables; they all seem to report correct line numbers. ___ Reply to this item at:

[bug #46580] plugin: macro functions cannot be called with zero parameters

2015-12-01 Thread anonymous
Follow-up Comment #1, bug #46580 (project make): I realizeit's orthogonal to what you're reporting but are you aware that there's already a documented method of getting the current makefile? this_makefile := $(lastword $(MAKEFILE_LIST))

[bug #46585] variables being auto-exported to the environment if it was set in the environment

2015-12-01 Thread Brian Vandenberg
URL: Summary: variables being auto-exported to the environment if it was set in the environment Project: make Submitted by: phantal Submitted on: Wed 02 Dec 2015 02:06:52 AM GMT

[bug #46400] *** missing separator, when expanding empty define'd variable

2015-12-01 Thread Brian Vandenberg
Follow-up Comment #1, bug #46400 (project make): This happens with macros as well: make_target = $(call ${0}_,$(strip ${1}),$(strip ${2})) define make_target_ = $(eval ${1}.cc := $(wildcard *.cc)) $(eval ${1}.o := ${${1}.cc:%.cc=%.o}) $(eval ${1} : ${${1}.o}) endef # this will cause the same

[bug #46580] plugin: macro functions cannot be called with zero parameters

2015-12-01 Thread Brian Vandenberg
URL: Summary: plugin: macro functions cannot be called with zero parameters Project: make Submitted by: phantal Submitted on: Tue 01 Dec 2015 07:54:57 PM GMT Severity: 3 - Normal

[bug #46581] load macro: warning: undefined variable '.LOADED'

2015-12-01 Thread Brian Vandenberg
URL: Summary: load macro: warning: undefined variable '.LOADED' Project: make Submitted by: phantal Submitted on: Tue 01 Dec 2015 07:58:44 PM GMT Severity: 3 - Normal