zhangyu-duck opened a new pull request, #20018: URL: https://github.com/apache/nuttx/pull/20018
## Summary Drop iLLD dependency from TriCore FPU code and fix a missing closing paren in the arch/tricore/src Makefile. - Replace `__mfcr`/`__mtcr` intrinsics and iLD-provided register symbols with `tricore_mfcr`/`tricore_mtcr` and hardcoded register values, so FPU code no longer depends on `IfxCpu_Intrinsics.h`. - Add the missing `)` in `$(call DELFILE, ...)` at `arch/tricore/src/Makefile:241`, which caused `unterminated call to function "call"` build error. ## Impact - Files: `arch/tricore/include/irq.h`, `arch/tricore/src/common/tricore_fpu.c`, `arch/tricore/src/Makefile`. - No behavioral change to FPU initialization or context compare logic. - Fixes a Makefile syntax error that blocks the build. ## Testing - Local nxstyle check (`tools/checkpatch.sh -f`) passes on both source files. - Build verified locally on TC4xx board config. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
