diff --git a/fxsdk/assets/Makefile b/fxsdk/assets/Makefile index f28417d..99852d6 100755 --- a/fxsdk/assets/Makefile +++ b/fxsdk/assets/Makefile @@ -123,18 +123,18 @@ build-cg/%.c.o: %.c # Assembler sources build-fx/%.s.o: %.s @ mkdir -p $(dir $@) - $(TOOLCHAIN_FX)-gcc -c $< -o $@ + $(TOOLCHAIN_FX)-gcc -c $< -o $@ -Wa,--dsp build-cg/%.s.o: %.s @ mkdir -p $(dir $@) - $(TOOLCHAIN_CG)-gcc -c $< -o $@ + $(TOOLCHAIN_CG)-gcc -c $< -o $@ -Wa,--dsp # Preprocessed assembler sources build-fx/%.S.o: %.S @ mkdir -p $(dir $@) - $(TOOLCHAIN_FX)-gcc -c $< -o $@ $(INCLUDE_FX) + $(TOOLCHAIN_FX)-gcc -c $< -o $@ $(INCLUDE_FX) -Wa,--dsp build-cg/%.S.o: %.S @ mkdir -p $(dir $@) - $(TOOLCHAIN_CG)-gcc -c $< -o $@ $(INCLUDE_CG) + $(TOOLCHAIN_CG)-gcc -c $< -o $@ $(INCLUDE_CG) -Wa,--dsp # Assets build-fx/assets/%.o: assets-fx/% $(meta-fx) diff --git a/fxsdk/cmake/FX9860G.cmake b/fxsdk/cmake/FX9860G.cmake index d949040..25cff6b 100644 --- a/fxsdk/cmake/FX9860G.cmake +++ b/fxsdk/cmake/FX9860G.cmake @@ -11,7 +11,7 @@ set(FXSDK_PLATFORM_LONG fx9860G) set(CMAKE_C_COMPILER sh-elf-gcc) set(CMAKE_CXX_COMPILER sh-elf-g++) -add_compile_options(-mb -ffreestanding -nostdlib) +add_compile_options(-mb -ffreestanding -nostdlib -Wa,--dsp) add_link_options(-nostdlib) link_libraries(-lgcc) add_compile_definitions(TARGET_FX9860G) diff --git a/fxsdk/cmake/FXCG50.cmake b/fxsdk/cmake/FXCG50.cmake index 30b341b..32b666e 100644 --- a/fxsdk/cmake/FXCG50.cmake +++ b/fxsdk/cmake/FXCG50.cmake @@ -11,7 +11,7 @@ set(FXSDK_PLATFORM_LONG fxCG50) set(CMAKE_C_COMPILER sh-elf-gcc) set(CMAKE_CXX_COMPILER sh-elf-g++) -add_compile_options(-m4-nofpu -mb -ffreestanding -nostdlib) +add_compile_options(-m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp) add_link_options(-nostdlib) link_libraries(-lgcc) add_compile_definitions(TARGET_FXCG50)