Yangff

Results 50 comments of Yangff

> > Please notice that currently ghidra's riscv plugin does not support floating > > How so, because it most certainly has FP support? I am only aware that there...

@uis246 @gamelaster sorry I was on some other things.. I'll have more time during April

> all address-taken labels in the same function must have the same landing pad label what about the catch block which has a landing pad used by the runtime?

> > what about the catch block which has a landing pad used by the runtime? > > Please correct me if I'm wrong, but shouldn't C++ exceptions behave similarly...

> > My impression is they use forward indirect jump to restore context instead of ret. > > It depends on the architecture, but the RISC-V implementation in LLVM's libunwind...

> `setjmp` I think on x86 CET compiler emits an `endbr64` after setjmp call so that the longjmp actually uses `jmp *%rcx` to go back to the context, instead of...

> Please download [`bugfix-2.1.x`](https://github.com/MarlinFirmware/Marlin/archive/bugfix-2.1.x.zip) to test with the latest code and let us know if you're still having this issue. I've actually never successfully booted with code under the bugfix...

> Entry point 0x80090f1 Its an elf, its relocatable to correct address. This is fine > > Much more likely you haven't checked what chip you have The build environment...

> stm32f103re Correction: I looked at the photo and it's actually RE, so that should more than likely not be an issue. > STM32F103Rx_creality I was copying from the config...

I printed some logs.. ``` DEBUG: homeaxis Z >>> homeaxis(Z) current_position= X102.00 Y91.00 Z5.00 : Probe::set_deployed deploy: 1 current_position= X102.00 Y91.00 Z5.00 : Debug: Before z raise Probe::do_z_raise(10.00) echo:busy: processing...