| 123456789101112131415161718192021222324252627282930313233343536373839 |
- $(BUILDDIR)/%.o: %.c $(SRCDEPS)
- @$(MKDIR)
- @echo compiling $<
- $(NOECHO)$(CC) $(CFLAGS) $(THUMBCFLAGS) --std=c99 $(INCLUDES) -c $< -MP -MD -MT $@ -MF $(@:%o=%d) -o $@
- $(BUILDDIR)/%.o: %.cpp $(SRCDEPS)
- @$(MKDIR)
- @echo compiling $<
- $(NOECHO)$(CC) $(CFLAGS) $(CPPFLAGS) $(THUMBCFLAGS) $(INCLUDES) -c $< -MP -MD -MT $@ -MF $(@:%o=%d) -o $@
- # to override thumb setting, mark the .o file as .Ao
- $(BUILDDIR)/%.Ao: %.c $(SRCDEPS)
- @$(MKDIR)
- @echo compiling $<
- $(NOECHO)$(CC) $(CFLAGS) --std=c99 $(INCLUDES) -c $< -MP -MD -MT $@ -MF $(@:%o=%d) -o $@
- $(BUILDDIR)/%.Ao: %.cpp $(SRCDEPS)
- @$(MKDIR)
- @echo compiling $<
- $(NOECHO)$(CC) $(CFLAGS) $(CPPFLAGS) $(INCLUDES) -c $< -MP -MD -MT $@ -MF $(@:%o=%d) -o $@
- # assembly is always compiled in ARM mode at the moment
- $(BUILDDIR)/%.Ao: %.S $(SRCDEPS)
- @$(MKDIR)
- @echo compiling $<
- $(NOECHO)$(CC) $(CFLAGS) $(ASMFLAGS) $(INCLUDES) -c $< -MP -MD -MT $@ -MF $(@:%o=%d) -o $@
- ifeq ($(ENABLE_TRUSTZONE), 1)
- $(BUILDDIR)/%.o: %.S $(SRCDEPS)
- @$(MKDIR)
- @echo compiling $<
- $(NOECHO)$(CC) -DENABLE_TRUSTZONE $(CFLAGS) $(ASMFLAGS) $(INCLUDES) -c $< -MP -MD -MT $@ -MF $(@:%o=%d) -o $@
- else
- $(BUILDDIR)/%.o: %.S $(SRCDEPS)
- @$(MKDIR)
- @echo compiling $<
- $(NOECHO)$(CC) $(CFLAGS) $(ASMFLAGS) $(INCLUDES) -c $< -MP -MD -MT $@ -MF $(@:%o=%d) -o $@
- endif
|