A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd

build: Nuke the ASMFLAGS workaround for gcc 3.4.x

Change-Id: I0f21e9539d39afd54916fa8d84ce798eef474a2c

+8 -9
+1 -1
lib/rbcodec/codecs/codecs.make
··· 206 206 $(CODECDIR)/%.o: $(RBCODECLIB_DIR)/codecs/%.S 207 207 $(SILENT)mkdir -p $(dir $@) 208 208 $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) \ 209 - -I$(dir $<) $(CODECFLAGS) $(ASMFLAGS) -c $< -o $@ 209 + -I$(dir $<) $(CODECFLAGS) -c $< -o $@ 210 210 211 211 $(CODECDIR)/%-pre.map: $(CODEC_CRT0) $(CODECLINK_LDS) $(CODECDIR)/%.o $(CODECS_LIBS) 212 212 $(call PRINTS,LD $(@F))$(CC) $(CODECFLAGS) -o $(CODECDIR)/$*-pre.elf \
+2 -2
lib/rbcodec/codecs/libmad/libmad.make
··· 45 45 $(CODECDIR)/libmad-mpeg/%.o : $(RBCODECLIB_DIR)/codecs/libmad/%.S 46 46 $(SILENT)mkdir -p $(dir $@) 47 47 $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<)) \ 48 - $(CC) $(MPEGMADFLAGS) $(ASMFLAGS) -c $< -o $@ 48 + $(CC) $(MPEGMADFLAGS) -c $< -o $@ 49 49 50 50 $(CODECDIR)/libmad/%.o: $(RBCODECLIB_DIR)/codecs/libmad/%.c 51 51 $(SILENT)mkdir -p $(dir $@) ··· 55 55 $(CODECDIR)/libmad/%.o: $(RBCODECLIB_DIR)/codecs/libmad/%.S 56 56 $(SILENT)mkdir -p $(dir $@) 57 57 $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<)) \ 58 - $(CC) $(MADFLAGS) $(ASMFLAGS) -c $< -o $@ 58 + $(CC) $(MADFLAGS) -c $< -o $@
+2 -2
lib/rbcodec/codecs/libspeex/libspeex.make
··· 45 45 46 46 $(CODECDIR)/libspeex-voice/%.o : $(RBCODECLIB_DIR)/codecs/libspeex/%.S 47 47 $(SILENT)mkdir -p $(dir $@) 48 - $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(VOICESPEEXFLAGS) $(ASMFLAGS) -c $< -o $@ 48 + $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(VOICESPEEXFLAGS) -c $< -o $@ 49 49 50 50 $(CODECDIR)/libspeex/%.o: $(RBCODECLIB_DIR)/codecs/libspeex/%.c 51 51 $(SILENT)mkdir -p $(dir $@) ··· 53 53 54 54 $(CODECDIR)/libspeex/%.o: $(RBCODECLIB_DIR)/codecs/libspeex/%.S 55 55 $(SILENT)mkdir -p $(dir $@) 56 - $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(SPEEXFLAGS) $(ASMFLAGS) -c $< -o $@ 56 + $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(SPEEXFLAGS) -c $< -o $@
+1 -1
tools/make.inc
··· 11 11 12 12 $(OBJDIR)/%.o: %.S 13 13 $(SILENT)mkdir -p $(dir $@) 14 - $(call PRINTS,CC $<)$(CC) $(CFLAGS) $(ASMFLAGS) -c $< -o $@ 14 + $(call PRINTS,CC $<)$(CC) $(CFLAGS) -c $< -o $@ 15 15 16 16 # The echo stuff last in the dep update shell magic is to prevent any compiler 17 17 # errors/warnings to cause an error code to get returned and thus stop the
+2 -3
tools/root.make
··· 16 16 17 17 CFLAGS = $(INCLUDES) $(DEFINES) $(GCCOPTS) 18 18 PPCFLAGS = $(filter-out -g -Dmain=SDL_main,$(CFLAGS)) # cygwin sdl-config fix 19 - ASMFLAGS = -D__ASSEMBLER__ # work around gcc 3.4.x bug with -std=gnu99, only meant for .S files 20 19 CORE_LDOPTS = $(GLOBAL_LDOPTS) # linker ops specifically for core build 21 20 22 21 TOOLS = $(TOOLSDIR)/rdf2binary $(TOOLSDIR)/convbdf \ ··· 436 435 437 436 $(BUILDDIR)/%.o: $(ROOTDIR)/%.S 438 437 $(SILENT)mkdir -p $(dir $@) 439 - $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(CFLAGS) $(ASMFLAGS) -c $< -o $@ 438 + $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(CFLAGS) -c $< -o $@ 440 439 441 440 # generated definitions for use in .S files 442 441 $(BUILDDIR)/%_asmdefs.h: $(ROOTDIR)/%_asmdefs.c ··· 451 450 452 451 %.o: %.S 453 452 $(SILENT)mkdir -p $(dir $@) 454 - $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(CFLAGS) $(ASMFLAGS) -c $< -o $@ 453 + $(call PRINTS,CC $(subst $(ROOTDIR)/,,$<))$(CC) $(CFLAGS) -c $< -o $@ 455 454 456 455 Makefile: $(TOOLSDIR)/configure 457 456 ifneq (reconf,$(MAKECMDGOALS))