Automatic removal of duplicated inclusion paths on make command lines.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16161 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
Giovanni Di Sirio 2023-03-12 14:27:15 +00:00
parent 00b08d9c31
commit 7e0e4ea9bb
5 changed files with 9 additions and 8 deletions

View File

@ -120,8 +120,8 @@ ASMXOBJS = $(addprefix $(OBJDIR)/, $(notdir $(ASMXSRC:.S=.o)))
OBJS = $(ASMXOBJS) $(ASMOBJS) $(ACOBJS) $(TCOBJS) $(ACPPOBJS) $(ACCOBJS) $(TCPPOBJS) $(TCOBJS)
# Paths
IINCDIR = $(patsubst %,-I%,$(INCDIR) $(DINCDIR) $(UINCDIR))
LLIBDIR = $(patsubst %,-L%,$(DLIBDIR) $(ULIBDIR))
IINCDIR = $(sort $(patsubst %,-I%,$(INCDIR) $(DINCDIR) $(UINCDIR)))
LLIBDIR = $(sort $(patsubst %,-L%,$(DLIBDIR) $(ULIBDIR)))
# Macros
DEFS = $(DDEFS) $(UDEFS)

View File

@ -106,8 +106,8 @@ ASMXOBJS := $(addprefix $(OBJDIR)/, $(notdir $(ASMXSRC:.S=.o)))
OBJS := $(ASMXOBJS) $(ASMOBJS) $(ACOBJS) $(TCOBJS) $(ACPPOBJS) $(TCPPOBJS) $(TCCOBJS)
# Paths
IINCDIR := $(patsubst %,-I%,$(INCDIR) $(DINCDIR) $(UINCDIR))
LLIBDIR := $(patsubst %,-L%,$(DLIBDIR) $(ULIBDIR))
IINCDIR := $(sort $(patsubst %,-I%,$(INCDIR) $(DINCDIR) $(UINCDIR)))
LLIBDIR := $(sort $(patsubst %,-L%,$(DLIBDIR) $(ULIBDIR)))
# Macros
DEFS := $(DDEFS) $(UDEFS)

View File

@ -64,8 +64,8 @@ ASMXOBJS = $(addprefix $(OBJDIR)/, $(notdir $(ASMXSRC:.S=.o)))
OBJS = $(ASMXOBJS) $(ASMOBJS) $(COBJS) $(CPPOBJS) $(CCOBJS)
# Paths
IINCDIR = $(patsubst %,-I%,$(INCDIR) $(DINCDIR) $(UINCDIR))
LLIBDIR = $(patsubst %,-L%,$(DLIBDIR) $(ULIBDIR))
IINCDIR = $(sort $(patsubst %,-I%,$(INCDIR) $(DINCDIR) $(UINCDIR)))
LLIBDIR = $(sort $(patsubst %,-L%,$(DLIBDIR) $(ULIBDIR)))
# Macros
DEFS = $(DDEFS) $(UDEFS)

View File

@ -87,8 +87,8 @@ ASMXOBJS = $(addprefix $(OBJDIR)/, $(notdir $(ASMXSRC:.S=.o)))
OBJS = $(ASMXOBJS) $(ASMOBJS) $(COBJS) $(CPPOBJS)
# Paths
IINCDIR = $(patsubst %,-I%,$(INCDIR) $(DINCDIR) $(UINCDIR))
LLIBDIR = $(patsubst %,-L%,$(DLIBDIR) $(ULIBDIR))
IINCDIR = $(sort $(patsubst %,-I%,$(INCDIR) $(DINCDIR) $(UINCDIR)))
LLIBDIR = $(sort $(patsubst %,-L%,$(DLIBDIR) $(ULIBDIR)))
# Macros
DEFS = $(DDEFS) $(UDEFS)

View File

@ -74,6 +74,7 @@
*****************************************************************************
*** Next ***
- NEW: Automatic removal of duplicated inclusion paths on make command lines.
- NEW: Reworked STM32 SDMMCv1 and SDMMCv2 drivers, better timeout and clock
handling, improved speed for aligned buffers.
- NEW: Added a "waend" field to the thread structure in RT for debug