All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2] include/buildrules: substitute ".o" for ".lo" only at the very end
@ 2021-02-17 22:26 Markus Mayer
  0 siblings, 0 replies; only message in thread
From: Markus Mayer @ 2021-02-17 22:26 UTC (permalink / raw)
  To: Linux XFS; +Cc: Markus Mayer

To prevent issues when the ".o" extension appears in a directory path,
ensure that the ".o" -> ".lo" substitution is only performed for the
file extension immediately preceeding the ":" of a makefile rule.

Signed-off-by: Markus Mayer <mmayer@broadcom.com>
---

Change since v1:
    - reworked the regex as suggested by David
      https://www.spinics.net/lists/linux-xfs/msg49712.html

 include/buildrules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/buildrules b/include/buildrules
index 7a139ff07de8..f6663615d278 100644
--- a/include/buildrules
+++ b/include/buildrules
@@ -133,7 +133,7 @@ rmltdep:
 	$(Q)rm -f .ltdep
 
 .ltdep: $(CFILES) $(HFILES)
-	$(Q)$(MAKEDEP) $(CFILES) | $(SED) -e 's,^\([^:]*\)\.o,\1.lo,' > .ltdep
+	$(Q)$(MAKEDEP) $(CFILES) | $(SED) -e 's,^\([^:]*\)\.o: ,\1.lo: ,' > .ltdep
 
 depend: rmdep .dep
 
-- 
2.25.1


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-02-17 22:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-17 22:26 [PATCH v2] include/buildrules: substitute ".o" for ".lo" only at the very end Markus Mayer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.