diff options
| author | Tharo <17233964+Thar0@users.noreply.github.com> | 2024-12-21 01:41:14 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-20 20:41:14 -0500 |
| commit | 81df2d4ba3bfd4e8683b0b70cc7c582305dac068 (patch) | |
| tree | 623eb85fd817a25cc5ba966a4a5d5ba5c6188a27 /Makefile | |
| parent | 1adf696588d41d2c3fee4cb4f25cfa4c7d27be19 (diff) | |
Move const-qualified data from session_config.c to session_init.c, no longer qualify them as const and incrementally link instead (#2381)
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -788,6 +788,14 @@ endif $(CC) -c $(CFLAGS) $(MIPS_VERSION) $(OPTFLAGS) -o $@ $< @$(OBJDUMP) $(OBJDUMP_FLAGS) $@ > $(@:.o=.s) +$(BUILD_DIR)/src/audio/session_init.o: src/audio/session_init.c $(BUILD_DIR)/assets/audio/soundfont_sizes.h $(BUILD_DIR)/assets/audio/sequence_sizes.h +ifneq ($(RUN_CC_CHECK),0) + $(CC_CHECK) $< +endif + $(CC) -c $(CFLAGS) $(MIPS_VERSION) $(OPTFLAGS) -o $(@:.o=.tmp) $< + $(LD) -r -T linker_scripts/data_with_rodata.ld -o $@ $(@:.o=.tmp) + @$(OBJDUMP) $(OBJDUMP_FLAGS) $@ > $(@:.o=.s) + $(BUILD_DIR)/src/libultra/libc/ll.o: src/libultra/libc/ll.c ifneq ($(RUN_CC_CHECK),0) $(CC_CHECK) $< @@ -967,8 +975,6 @@ $(BUILD_DIR)/assets/audio/sequence_font_table.o: $(BUILD_DIR)/assets/audio/seque # make headers with file sizes and amounts -$(BUILD_DIR)/src/audio/session_config.o: $(BUILD_DIR)/assets/audio/soundfont_sizes.h $(BUILD_DIR)/assets/audio/sequence_sizes.h - $(BUILD_DIR)/assets/audio/soundfont_sizes.h: $(SOUNDFONT_O_FILES) $(AFILE_SIZES) $@ NUM_SOUNDFONTS SOUNDFONT_SIZES .rodata $^ |
