$(BUILD_DIR)/%.o: $(BUILD_DIR)/%.pas
@echo "===> ASSEMBLE $@"
$(Q)$(PAS) -i $(PASFLAGS) -o $(BUILD_DIR)/$*.s $< '$(DEFINES)'
@cat fix_gnustack.txt >> $(BUILD_DIR)/$*.s
$(Q)$(AS) $(ASFLAGS) $(BUILD_DIR)/$*.s -o $@
ifeq ($(findstring $(MAKECMDGOALS),clean),)
#if defined(__linux__) && defined(__ELF__)
.section .note.GNU-stack,"",%progbits
#endif
.size _loadData, .-_loadData