diff --git a/ch32v003fun/ch32v003fun.ld b/ch32v003fun/ch32v003fun.ld index 982bd857ebd59b8313f522d840b822662e080b68..4ad76b48f49b06639c546fd7f8a262f18691f88e 100644 --- a/ch32v003fun/ch32v003fun.ld +++ b/ch32v003fun/ch32v003fun.ld @@ -178,6 +178,14 @@ SECTIONS PROVIDE( end = . ); PROVIDE( _eusrstack = ORIGIN(RAM) + LENGTH(RAM)); + + /DISCARD/ : { + *(.note .note.*) + *(.eh_frame .eh_frame.*) + *(.comment .comment.*) + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx*) + } } diff --git a/examples/blink/blink.bin b/examples/blink/blink.bin index 8bd2f2e5946493a5f584fc1bf7236b61a5d0fdd3..c4ae5e0476d01db8c9adede2e3af224eff6ec4c4 100755 Binary files a/examples/blink/blink.bin and b/examples/blink/blink.bin differ