ifeq ($(MEMMAP),ext)
# %jp{外部メモリ}
TARGET := $(TARGET)ext
-LINK_SCRIPT = linkext.x
+LINK_SCRIPT = linkext.lds
else
ifeq ($(MEMMAP),ram)
# %jp{内蔵RAM}
TARGET := $(TARGET)ram
-LINK_SCRIPT = linkram.x
+LINK_SCRIPT = linkram.lds
else
# %jp{内蔵ROM}
-LINK_SCRIPT = link.x
+LINK_SCRIPT = link.lds
endif
endif
# %jp{リンカスクリプト}%en{linker script}
-LINK_SCRIPT = link.x
+LINK_SCRIPT = link.lds
# %jp{パス設定}%en{add source directories}
# %jp{メモリマップ}
-LINK_SCRIPT = link.x
+LINK_SCRIPT = link.lds
# %jp{フラグ設定}
ifeq ($(MEMMAP),ext)
# %jp{外部メモリ(モニタプログラム利用を想定)}
TARGET := $(TARGET)ext
-LINK_SCRIPT = link_ext.x
+LINK_SCRIPT = link_ext.lds
else
# %jp{ROM実行}
-LINK_SCRIPT = link_rom.x
+LINK_SCRIPT = link_rom.lds
endif
endif
# リンカスクリプト
-LINK_SCRIPT = link.x
+LINK_SCRIPT = link.lds
# %jp{フラグ設定}
# %jp{リンカスクリプト}%en{linker script}
-LINK_SCRIPT = link.x
+LINK_SCRIPT = link.lds
# %jp{外部メモリ}%en{external memory}
ifeq ($(MEMMAP),ext)
-LINK_SCRIPT = linkext.x
+LINK_SCRIPT = linkext.lds
endif
# %jp{内蔵RAM}%en{internal RAM}
ifeq ($(MEMMAP),ram)
-LINK_SCRIPT = linkram.x
+LINK_SCRIPT = linkram.lds
endif
ifeq ($(MEMMAP),ram)
# %jp{RAM実行(モニタプログラム利用を想定)}
TARGET := $(TARGET)_ram
-LINKER_SCRIPT ?= link_ram.x
+LINKER_SCRIPT ?= link_ram.lds
C_DEFS += _RAM
else
# %jp{ROM焼きする場合}
-LINKER_SCRIPT ?= link_rom.x
+LINKER_SCRIPT ?= link_rom.lds
C_DEFS +=
endif
# %jp{リンカスクリプト}%en{linker script}
-LINK_SCRIPT = link.x
+LINK_SCRIPT = link.lds
# %jp{パス設定}%en{add source directories}
# %jp{リンカスクリプト}%en{linker script}
-LINK_SCRIPT = link.x
+LINK_SCRIPT = link.lds
# %jp{外部メモリ}%en{external memory}
ifeq ($(MEMMAP),ext)
TARGET := $(TARGET)_ext
-LINK_SCRIPT = linkext.x
+LINK_SCRIPT = linkext.lds
endif
# %jp{内蔵RAM}%en{internal RAM}
ifeq ($(MEMMAP),ram)
-LINK_SCRIPT = linkram.x
+LINK_SCRIPT = linkram.lds
endif