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]

Reply via email to