вот:
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Archive member included to satisfy reference by file (symbol) c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memcpy-asm.o) src/startup.o (memcpy) c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memset.o) src/startup.o (memset) Discarded input sections .text 0x0000000000000000 0x64 src/core_riscv.o .data 0x0000000000000000 0x0 src/core_riscv.o .bss 0x0000000000000000 0x0 src/core_riscv.o .debug_info 0x0000000000000000 0x2eb src/core_riscv.o .debug_abbrev 0x0000000000000000 0xe5 src/core_riscv.o .debug_aranges 0x0000000000000000 0x20 src/core_riscv.o .debug_line 0x0000000000000000 0x273 src/core_riscv.o .debug_str 0x0000000000000000 0x215 src/core_riscv.o .debug_line_str 0x0000000000000000 0x1ac src/core_riscv.o .comment 0x0000000000000000 0x32 src/core_riscv.o .debug_frame 0x0000000000000000 0x120 src/core_riscv.o .riscv.attributes 0x0000000000000000 0x27 src/core_riscv.o .data 0x0000000000000000 0x0 src/main.o .bss 0x0000000000000000 0x0 src/main.o .data 0x0000000000000000 0x0 src/startup.o .bss 0x0000000000000000 0x0 src/startup.o .data 0x0000000000000000 0x0 c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memcpy-asm.o) .bss 0x0000000000000000 0x0 c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memcpy-asm.o) .data 0x0000000000000000 0x0 c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memset.o) .bss 0x0000000000000000 0x0 c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memset.o) Memory Configuration Name Origin Length Attributes FLASH 0x0000000000000000 0x0000000000004000 xr RAM 0x0000000020000000 0x0000000000000800 rw *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map LOAD src/core_riscv.o LOAD src/main.o LOAD src/startup.o LOAD c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libnosys.a LOAD c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/rv32ec_xw/ilp32e\libgcc.a LOAD c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a LOAD c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libc_nano.a LOAD c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/rv32ec_xw/ilp32e\libgcc.a START GROUP LOAD c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/rv32ec_xw/ilp32e\libgcc.a LOAD c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libc_nano.a LOAD c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libgloss_nano.a END GROUP 0x0000000000000100 __stack_size = 0x100 [!provide] PROVIDE (_stack_size = __stack_size) .init 0x0000000000000000 0x4c 0x0000000000000000 _sinit = . 0x0000000000000000 . = ALIGN (0x4) 0x0000000000000000 0x4 LONG 0x100006f ((_start << 0x14) | 0x6f) *(.init.vectors) .init.vectors 0x0000000000000004 0xc src/startup.o *(.init) .init 0x0000000000000010 0x3c src/startup.o 0x0000000000000010 _start 0x000000000000004c . = ALIGN (0x4) 0x000000000000004c _einit = . .text 0x000000000000004c 0xdc 0x000000000000004c . = ALIGN (0x4) *(.text) .text 0x000000000000004c 0x5c src/main.o 0x000000000000004c main .text 0x00000000000000a8 0x5a src/startup.o .text 0x0000000000000102 0x16 c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memcpy-asm.o) 0x0000000000000102 memcpy .text 0x0000000000000118 0x10 c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memset.o) 0x0000000000000118 memset *(.text.*) *(.rodata) *(.rodata*) *(.gnu.linkonce.t.*) 0x0000000000000128 . = ALIGN (0x4) *fill* 0x0000000000000128 0x0 .rela.dyn 0x0000000000000128 0x0 .rela.text 0x0000000000000128 0x0 src/main.o .rela.init 0x0000000000000128 0x0 src/main.o .fini 0x0000000000000128 0x0 *(SORT_NONE(.fini)) 0x0000000000000128 . = ALIGN (0x4) [!provide] PROVIDE (_etext = .) [!provide] PROVIDE (_eitcm = .) .dalign 0x0000000020000000 0x0 load address 0x0000000000000128 0x0000000020000000 . = ALIGN (0x4) 0x0000000020000000 PROVIDE (_data_vma = .) .dlalign 0x0000000000000128 0x0 0x0000000000000128 . = ALIGN (0x4) 0x0000000000000128 PROVIDE (_data_lma = .) .data 0x0000000020000000 0x0 load address 0x0000000000000128 0x0000000020000000 . = ALIGN (0x4) *(.gnu.linkonce.r.*) *(.data .data.*) *(.gnu.linkonce.d.*) 0x0000000020000000 . = ALIGN (0x8) 0x0000000020000800 PROVIDE (__global_pointer$ = (. + 0x800)) *(.sdata .sdata.*) *(.sdata2*) *(.gnu.linkonce.s.*) 0x0000000020000000 . = ALIGN (0x8) *(.srodata.cst16) *(.srodata.cst8) *(.srodata.cst4) *(.srodata.cst2) *(.srodata .srodata.*) 0x0000000020000000 . = ALIGN (0x4) 0x0000000020000000 PROVIDE (_edata = .) .bss 0x0000000020000000 0x0 load address 0x0000000000000128 0x0000000020000000 . = ALIGN (0x4) 0x0000000020000000 PROVIDE (_sbss = .) *(.sbss*) *(.gnu.linkonce.sb.*) *(.bss*) *(.gnu.linkonce.b.*) *(COMMON*) 0x0000000020000000 . = ALIGN (0x4) 0x0000000020000000 PROVIDE (_ebss = .) [!provide] PROVIDE (_end = _ebss) [!provide] PROVIDE (end = .) .stack 0x0000000020000700 0x100 [!provide] PROVIDE (_heap_end = .) 0x0000000020000700 . = ALIGN (0x4) [!provide] PROVIDE (_susrstack = .) 0x0000000020000800 . = (. + __stack_size) *fill* 0x0000000020000700 0x100 0x0000000020000800 PROVIDE (_eusrstack = .) OUTPUT(test.elf elf32-littleriscv) .debug_info 0x0000000000000000 0x4d1 .debug_info 0x0000000000000000 0x246 src/main.o .debug_info 0x0000000000000246 0x28b src/startup.o .debug_abbrev 0x0000000000000000 0x222 .debug_abbrev 0x0000000000000000 0xb7 src/main.o .debug_abbrev 0x00000000000000b7 0x16b src/startup.o .debug_loclists 0x0000000000000000 0x23 .debug_loclists 0x0000000000000000 0x23 src/main.o .debug_aranges 0x0000000000000000 0x48 .debug_aranges 0x0000000000000000 0x20 src/main.o .debug_aranges 0x0000000000000020 0x28 src/startup.o .debug_rnglists 0x0000000000000000 0x3e .debug_rnglists 0x0000000000000000 0x1f src/main.o .debug_rnglists 0x000000000000001f 0x1f src/startup.o .debug_line 0x0000000000000000 0x258 .debug_line 0x0000000000000000 0x14d src/main.o .debug_line 0x000000000000014d 0x10b src/startup.o .debug_str 0x0000000000000000 0x392 .debug_str 0x0000000000000000 0x1a5 src/main.o 0x1f1 (size before relaxing) .debug_str 0x00000000000001a5 0x1ed src/startup.o 0x324 (size before relaxing) .debug_line_str 0x0000000000000000 0x2c8 .debug_line_str 0x0000000000000000 0x180 src/main.o 0x1b2 (size before relaxing) .debug_line_str 0x0000000000000180 0x148 src/startup.o 0x1b3 (size before relaxing) .comment 0x0000000000000000 0x31 .comment 0x0000000000000000 0x31 src/main.o 0x32 (size before relaxing) .comment 0x0000000000000031 0x32 src/startup.o .riscv.attributes 0x0000000000000000 0x27 .riscv.attributes 0x0000000000000000 0x27 src/main.o .riscv.attributes 0x0000000000000027 0x27 src/startup.o .riscv.attributes 0x000000000000004e 0x25 c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memcpy-asm.o) .riscv.attributes 0x0000000000000073 0x25 c:/work/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc12/bin/../lib/gcc/riscv-wch-elf/12.2.0/../../../../riscv-wch-elf/lib/rv32ec_xw/ilp32e\libg_nano.a(lib_a-memset.o) .debug_frame 0x0000000000000000 0x7c .debug_frame 0x0000000000000000 0x24 src/main.o .debug_frame 0x0000000000000024 0x58 src/startup.o
-
- СПСБ - VladislavS.(10.03.2025 12:01)