Compiling big-endian multilib support on Cortex-R targets
Abhimanyu Ghosh <[email protected]>
| Newsgroups | gmane.comp.gcc.help |
|---|---|
| Message-ID | <[email protected]> |
Hello all, I am attempting to patch t-rmprofile to add support for big-endian multilibs for a big-endian Cortex-R5 target. My understanding from doing this about 8 years ago is I should only have to modify gcc/config/arm/t-rmprofile (if this is wrong I’d appreciate a heads-up). I have added relevant MULTILIB_REQUIRED sections but for some reason if I try to amend the MULTILIB_REUSE sections to add the big-endian armv7-r architecture I am trying to add, the build fails, with an error similar to: The rule mthumb/march.armv7-r/mfloat-abi.soft/mbig-endian=mthumb/march.armv7-r/mfloat-abi.softfp/mbig-endian is trying to reuse nonexistent multilib. Would appreciate any pointers on this. Thanks! -Abhi