diff --git a/artiq/firmware/runtime/Makefile b/artiq/firmware/runtime/Makefile index 2ec0a033a..aa2e43b6f 100644 --- a/artiq/firmware/runtime/Makefile +++ b/artiq/firmware/runtime/Makefile @@ -17,7 +17,7 @@ all: runtime.bin runtime.fbi $(RUSTOUT)/libruntime.a: $(cargo) --manifest-path $(RUNTIME_DIRECTORY)/Cargo.toml -runtime.elf: $(RUSTOUT)/libruntime.a ksupport_data.o glue.o +runtime.elf: $(RUSTOUT)/libruntime.a ksupport_data.o $(LD) $(LDFLAGS) -T $(RUNTIME_DIRECTORY)/runtime.ld -o $@ $^ \ -lunwind-bare -lprintf-nofloat --eh-frame-hdr @chmod -x $@ @@ -25,9 +25,6 @@ runtime.elf: $(RUSTOUT)/libruntime.a ksupport_data.o glue.o ksupport_data.o: ../ksupport/ksupport.elf $(LD) -r -b binary -o $@ $< -%.o: $(RUNTIME_DIRECTORY)/%.c - $(compile) - %.bin: %.elf $(OBJCOPY) -O binary $< $@ @chmod -x $@