Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug97: Changes to build newlib for NanoMIPS with LLVM/Clang
LLVM integrated assembler does not support assembler relaxations. It chooses 16-bit conditional branches and relies on linker relaxation to transform them in to the correct instruction. Handwritten assembly must be compiled with linker relaxation and PC-relative addressing explicitly enabled to match C compilation. Change-Id: I751e9d04726d437714723e466e305ff1a8f2cc4a
- Loading branch information