📄 sim.ld
字号:
STARTUP(sim-crt0.o)OUTPUT_ARCH(m68k)SEARCH_DIR(.)GROUP(-lsim -lc -lgcc -lsim)__DYNAMIC = 0;MEMORY{ ram (rwx) : ORIGIN = 0x80000000, LENGTH = 1M}PROVIDE (__stack = 0);SECTIONS{ .text : { CREATE_OBJECT_SYMBOLS *(.text) . = ALIGN(0x4); /* These are for running static constructors and destructors under ELF. */ KEEP (*crtbegin.o(.ctors)) KEEP (*(EXCLUDE_FILE (*crtend.o) .ctors)) KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) KEEP (*crtbegin.o(.dtors)) KEEP (*(EXCLUDE_FILE (*crtend.o) .dtors)) KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) *(.rodata) . = ALIGN(0x4); *(.gcc_except_table) . = ALIGN(0x4); *(.eh_frame) . = ALIGN(0x4); __INIT_SECTION__ = . ; LONG (0x4e560000) /* linkw %fp,#0 */ *(.init) SHORT (0x4e5e) /* unlk %fp */ SHORT (0x4e75) /* rts */ . = ALIGN(0x4); __FINI_SECTION__ = . ; LONG (0x4e560000) /* linkw %fp,#0 */ *(.fini) SHORT (0x4e5e) /* unlk %fp */ SHORT (0x4e75) /* rts */ _etext = .; *(.lit) } > ram .data : { *(.shdata) *(.data) _edata = .; } > ram .bss : { . = ALIGN(0x4); __bss_start = . ; *(.shbss) *(.bss) *(COMMON) _end = ALIGN (0x8); __end = _end; } > ram .stab 0 (NOLOAD) : { *(.stab) } .stabstr 0 (NOLOAD) : { *(.stabstr) }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -