Skip to content

Commit ff8cbc3

Browse files
committed
test
1 parent 4c38d41 commit ff8cbc3

3 files changed

Lines changed: 28 additions & 27 deletions

File tree

sduino/stm8/Arduino.mk

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1194,42 +1194,42 @@ $(call show_separator)
11941194
# library sources
11951195
$(OBJDIR)/libs/%.c.$(OBJSUFFIX): $(ARDUINO_LIB_PATH)/%.c
11961196
@$(MKDIR) $(dir $@)
1197-
$(CC) "-Wp-MM $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1198-
# $(CC) -MM -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1197+
$(CC) "-Wp-MMD $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1198+
# $(CC) -MMD -c $(CPPFLAGS) $(CFLAGS) $< -o $@
11991199

12001200
$(OBJDIR)/libs/%.cpp.$(OBJSUFFIX): $(ARDUINO_LIB_PATH)/%.cpp
12011201
@$(MKDIR) $(dir $@)
1202-
$(CXX) -MM -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1202+
$(CXX) -MMD -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12031203

12041204
$(OBJDIR)/libs/%.S.$(OBJSUFFIX): $(ARDUINO_LIB_PATH)/%.S
12051205
@$(MKDIR) $(dir $@)
1206-
$(CC) -MM -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
1206+
$(CC) -MMD -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
12071207

12081208
$(OBJDIR)/platformlibs/%.c.$(OBJSUFFIX): $(ARDUINO_PLATFORM_LIB_PATH)/%.c
12091209
@$(MKDIR) $(dir $@)
1210-
$(CC) "-Wp-MM $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1211-
# $(CC) -MM -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1210+
$(CC) "-Wp-MMD $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1211+
# $(CC) -MMD -c $(CPPFLAGS) $(CFLAGS) $< -o $@
12121212

12131213
$(OBJDIR)/platformlibs/%.cpp.$(OBJSUFFIX): $(ARDUINO_PLATFORM_LIB_PATH)/%.cpp
12141214
@$(MKDIR) $(dir $@)
1215-
$(CXX) -MM -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1215+
$(CXX) -MMD -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12161216

12171217
$(OBJDIR)/platformlibs/%.S.$(OBJSUFFIX): $(ARDUINO_PLATFORM_LIB_PATH)/%.S
12181218
@$(MKDIR) $(dir $@)
1219-
$(CC) -MM -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
1219+
$(CC) -MMD -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
12201220

12211221
$(OBJDIR)/userlibs/%.cpp.$(OBJSUFFIX): $(USER_LIB_PATH)/%.cpp
12221222
@$(MKDIR) $(dir $@)
1223-
$(CXX) -MM -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1223+
$(CXX) -MMD -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12241224

12251225
$(OBJDIR)/userlibs/%.c.$(OBJSUFFIX): $(USER_LIB_PATH)/%.c
12261226
@$(MKDIR) $(dir $@)
1227-
$(CC) "-Wp-MM $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1228-
# $(CC) -MM -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1227+
$(CC) "-Wp-MMD $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1228+
# $(CC) -MMD -c $(CPPFLAGS) $(CFLAGS) $< -o $@
12291229

12301230
$(OBJDIR)/userlibs/%.S.$(OBJSUFFIX): $(USER_LIB_PATH)/%.S
12311231
@$(MKDIR) $(dir $@)
1232-
$(CC) -MM -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
1232+
$(CC) -MMD -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
12331233

12341234
ifdef COMMON_DEPS
12351235
COMMON_DEPS := $(COMMON_DEPS) $(MAKEFILE_LIST)
@@ -1240,20 +1240,20 @@ endif
12401240
# normal local sources
12411241
$(OBJDIR)/%.c.$(OBJSUFFIX): %.c $(COMMON_DEPS) | $(OBJDIR)
12421242
@$(MKDIR) $(dir $@)
1243-
$(CC) "-Wp-MM $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1244-
# $(CC) -MM -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1243+
$(CC) "-Wp-MMD $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1244+
# $(CC) -MMD -c $(CPPFLAGS) $(CFLAGS) $< -o $@
12451245

12461246
$(OBJDIR)/%.cc.$(OBJSUFFIX): %.cc $(COMMON_DEPS) | $(OBJDIR)
12471247
@$(MKDIR) $(dir $@)
1248-
$(CXX) -MM -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1248+
$(CXX) -MMD -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12491249

12501250
$(OBJDIR)/%.cpp.$(OBJSUFFIX): %.cpp $(COMMON_DEPS) | $(OBJDIR)
12511251
@$(MKDIR) $(dir $@)
1252-
$(CXX) -MM -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1252+
$(CXX) -MMD -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12531253

12541254
$(OBJDIR)/%.S.$(OBJSUFFIX): %.S $(COMMON_DEPS) | $(OBJDIR)
12551255
@$(MKDIR) $(dir $@)
1256-
$(CC) -MM -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
1256+
$(CC) -MMD -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
12571257

12581258
$(OBJDIR)/%.s.$(OBJSUFFIX): %.s $(COMMON_DEPS) | $(OBJDIR)
12591259
@$(MKDIR) $(dir $@)
@@ -1267,35 +1267,35 @@ $(OBJDIR)/%.ino.$(OBJSUFFIX): %.ino $(COMMON_DEPS) | $(OBJDIR)
12671267
(echo '#include <$(ARDUINO_HEADER)>\n#line 1 "$<"'; \
12681268
echo "void main(void); void (*dummy_variable) () = main;"; \
12691269
cat $<) > "$(@:.$(OBJSUFFIX)=.c)"
1270-
$(CC) "-Wp-MM $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) "$(@:.$(OBJSUFFIX)=.c)" -o $@
1271-
# $(CXX) -x c++ -include $(ARDUINO_HEADER) -MM -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1270+
$(CC) "-Wp-MMD $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) "$(@:.$(OBJSUFFIX)=.c)" -o $@
1271+
# $(CXX) -x c++ -include $(ARDUINO_HEADER) -MMD -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12721272

12731273
# generated assembly
12741274
$(OBJDIR)/%.s: %.pde $(COMMON_DEPS) | $(OBJDIR)
12751275
@$(MKDIR) $(dir $@)
1276-
$(CXX) -x c++ -include $(ARDUINO_HEADER) -MM -S -fverbose-asm $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1276+
$(CXX) -x c++ -include $(ARDUINO_HEADER) -MMD -S -fverbose-asm $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12771277

12781278
$(OBJDIR)/%.s: %.ino $(COMMON_DEPS) | $(OBJDIR)
12791279
@$(MKDIR) $(dir $@)
1280-
$(CXX) -x c++ -include $(ARDUINO_HEADER) -MM -S -fverbose-asm $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1280+
$(CXX) -x c++ -include $(ARDUINO_HEADER) -MMD -S -fverbose-asm $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12811281

12821282
$(OBJDIR)/%.s: %.cpp $(COMMON_DEPS) | $(OBJDIR)
12831283
@$(MKDIR) $(dir $@)
1284-
$(CXX) -x c++ -include $(ARDUINO_HEADER) -MM -S -fverbose-asm $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1284+
$(CXX) -x c++ -include $(ARDUINO_HEADER) -MMD -S -fverbose-asm $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12851285

12861286
# core files
12871287
$(OBJDIR)/core/%.c.$(OBJSUFFIX): $(ARDUINO_CORE_PATH)/%.c $(COMMON_DEPS) | $(OBJDIR)
12881288
@$(MKDIR) $(dir $@)
1289-
$(CC) "-Wp-MM $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1290-
# $(CC) -MM -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1289+
$(CC) "-Wp-MMD $(@:.$(OBJSUFFIX)=.d)" -c $(CPPFLAGS) $(CFLAGS) $< -o $@
1290+
# $(CC) -MMD -c $(CPPFLAGS) $(CFLAGS) $< -o $@
12911291

12921292
$(OBJDIR)/core/%.cpp.$(OBJSUFFIX): $(ARDUINO_CORE_PATH)/%.cpp $(COMMON_DEPS) | $(OBJDIR)
12931293
@$(MKDIR) $(dir $@)
1294-
$(CXX) -MM -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
1294+
$(CXX) -MMD -c $(CPPFLAGS) $(CXXFLAGS) $< -o $@
12951295

12961296
$(OBJDIR)/core/%.S.$(OBJSUFFIX): $(ARDUINO_CORE_PATH)/%.S $(COMMON_DEPS) | $(OBJDIR)
12971297
@$(MKDIR) $(dir $@)
1298-
$(CC) -MM -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
1298+
$(CC) -MMD -c $(CPPFLAGS) $(ASFLAGS) $< -o $@
12991299

13001300
# various object conversions
13011301
$(OBJDIR)/%.hex: $(OBJDIR)/%.elf $(COMMON_DEPS)

sduino/stm8/boards.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ mb208.build.board=STM8S_MB
145145
mb208.build.core=sduino
146146
mb208.build.variant=mb208
147147

148+
148149
##############################################################
149150

150151
stm8s105s6_custom.name=STM8S105S6 Custom Board

sduino/stm8/platform.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ compiler.tools.path={runtime.tools.avr-gcc.path}/bin
4242

4343
compiler.c.cmd=sdcc
4444
compiler.c.wrapper=sdcc.sh
45-
compiler.c.flags=-MM -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ {compiler.warning_flags}
45+
compiler.c.flags=-MMD -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ {compiler.warning_flags}
4646
compiler.c.elf.flags=--code-size {upload.maximum_size} --iram-size {upload.maximum_data_size}
4747

4848
compiler.c.elf.cmd=sdcc

0 commit comments

Comments
 (0)