Update of bug #60730 (project make):
Status: None => Not A Bug
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #3:
OK thanks. FWIW I agree it's not pretty: we've sacrificed some readability on
the altar of correctness in this situation.
If we moved away from using recursive make we could introduce an internal
feature where if make knows that its the only make in the jobserver group
(e.g., it hasn't run any other make programs) it could forgo all the
enter/leave. But it's not clear to me how common a situation it is to never
have any recursion; automake generated makefiles, that want to work with POSIX
make, pretty much have to use it and often even makefiles that are mostly
non-recursive have a recursive invocation or two at the top, just to set up
the environment in a straightforward way.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60730>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/