mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-18 13:11:31 +00:00
rules.mk: replace GNU specific \w with POSIX equivalant
If sed does not support the GNU \w regex extension, build attempts lead to circular dependency warnings and finally build failure (crc32.c not found). Build output before and after the patch on FreeBSD is at: http://lists.denx.de/pipermail/u-boot/2011-June/095235.html Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl>
This commit is contained in:
parent
2901f8891d
commit
2469c4b2db
1 changed files with 2 additions and 2 deletions
4
rules.mk
4
rules.mk
|
@ -29,11 +29,11 @@ $(obj).depend: $(src)Makefile $(TOPDIR)/config.mk $(SRCS) $(HOSTSRCS)
|
|||
@rm -f $@
|
||||
@touch $@
|
||||
@for f in $(SRCS); do \
|
||||
g=`basename $$f | sed -e 's/\(.*\)\.\w/\1.o/'`; \
|
||||
g=`basename $$f | sed -e 's/\(.*\)\.[[:alnum:]_]/\1.o/'`; \
|
||||
$(CC) -M $(CPPFLAGS) -MQ $(obj)$$g $$f >> $@ ; \
|
||||
done
|
||||
@for f in $(HOSTSRCS); do \
|
||||
g=`basename $$f | sed -e 's/\(.*\)\.\w/\1.o/'`; \
|
||||
g=`basename $$f | sed -e 's/\(.*\)\.[[:alnum:]_]/\1.o/'`; \
|
||||
$(HOSTCC) -M $(HOSTCPPFLAGS) -MQ $(obj)$$g $$f >> $@ ; \
|
||||
done
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue