Displaying 2 results from an estimated 2 matches for "lpxelinux_obj".
Did you mean:
lpxelinux_objs
2013 Mar 28
1
Makefile race condition with parallel make
...78d78086e9bc1c1f1053dc24da295f81e05:
# Legacy network stack
libpxelinux.a: rawcon.o $(PXELINUX_OBJS)
rm -f $@
$(AR) cq $@ $^
$(RANLIB) $@
rm $(PXELINUX_OBJS)
# LwIP network stack
liblpxelinux.a: rawcon.o
$(MAKE) CFLAGS="$(CFLAGS) -DIS_LPXELINUX" $(LPXELINUX_OBJS)
rm -f $@
$(AR) cq $@ $^ $(LPXELINUX_OBJS)
$(RANLIB) $@
rm $(LPXELINUX_OBJS)
PXELINUX_OBJS and LPXELINUX_OBJS contain some common objects, namely
those in CORE_PXE_CSRC:
CORE_PXE_CSRC = \
$(addprefix ./fs/pxe/, dhcp_option.c pxe.c tftp.c urlparse.c)
So, i...
2014 Dec 17
0
[PATCH] build: sort sources to build in a more deterministic way
...$(addprefix $(SRC)/fs/pxe/, \
core.c dnsresolv.c ftp.c ftp_readdir.c gpxeurl.c http.c \
http_readdir.c idle.c isr.c tcp.c)
PXELINUX_CSRC = $(CORE_PXE_CSRC) \
- $(shell find $(SRC)/legacynet -name '*.c' -print)
+ $(shell find $(SRC)/legacynet -name '*.c' -print | sort)
LPXELINUX_OBJS = $(subst $(SRC)/,,$(LPXELINUX_CSRC:%.c=%.o))
PXELINUX_OBJS = $(subst $(SRC)/,,$(PXELINUX_CSRC:%.c=%.o))
-UNITTEST_CSRC = $(shell find $(SRC) -path '*/tests/*.c' -print)
+UNITTEST_CSRC = $(shell find $(SRC) -path '*/tests/*.c' -print | sort)
UNITTEST_OBJS = $(subst $(SRC)/,,$(...