[PATCH] clang compatibility: MCR/MRC syntax

Volodymyr Turanskyy Volodymyr.Turanskyy@arm.com
Mon Jan 20 14:46:49 GMT 2025


Hi,

Following up on the RFC [1], please find attached a patch with some clean up:

  *   Use mrc p15 co-processor instruction syntax.
  *   Replace adrl that is not supported in Thumb mode with add.
  *   Explicitly specify :lower16: for taking address.

References

  1.  https://sourceware.org/pipermail/newlib/2025/021452.html


Sincerely,

Volodymyr Turanskyy | Principal Software Engineer | CE SW LLVM Team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://sourceware.org/pipermail/newlib/attachments/20250120/cc1f05d7/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: newlib_rdimon.diff
Type: application/octet-stream
Size: 12398 bytes
Desc: newlib_rdimon.diff
URL: <https://sourceware.org/pipermail/newlib/attachments/20250120/cc1f05d7/attachment-0001.obj>


More information about the Newlib mailing list