[Modified] change the way we decode and exec
This commit is contained in:
@@ -5,6 +5,7 @@ CC := $(LA_BIN_PATH)/$(LA_PREFIX)gcc
|
||||
CXX := $(LA_BIN_PATH)/$(LA_PREFIX)g++
|
||||
OD := $(LA_BIN_PATH)/$(LA_PREFIX)objdump
|
||||
OC := $(LA_BIN_PATH)/$(LA_PREFIX)objcopy
|
||||
RE := $(LA_BIN_PATH)/$(LA_PREFIX)readelf
|
||||
|
||||
CMAKE := cmake
|
||||
|
||||
@@ -19,8 +20,10 @@ FILES := $(shell find src -name *.c)
|
||||
.PHONY: build clean
|
||||
|
||||
build:
|
||||
$(CC) $(FILES) -o $(BUILD_DIR)/$(BIN)
|
||||
$(CC) $(FILES) -static --no-pic -march=loongarch32r -o $(BUILD_DIR)/$(BIN)
|
||||
$(OD) -D $(BUILD_DIR)/$(BIN) > $(BUILD_DIR)/$(BIN).dump
|
||||
$(RE) -a $(BUILD_DIR)/$(BIN) > $(BUILD_DIR)/$(BIN).info
|
||||
$(OC) $(BUILD_DIR)/$(BIN) -O binary $(BUILD_DIR)/$(BIN).bin
|
||||
|
||||
clean:
|
||||
rm -rf $(BUILD_DIR)
|
||||
Reference in New Issue
Block a user