Joakim Tjernlund <joakim.tjernl...@transmode.se> writes: > I really wish mrelocatable is added to all archs. The normal ELF relocs > are too big to fit well in u-boot.
Every architecture is different and requires a thoughtful approach to determine the best way to handle these issues for that architecture. Also, since every architecture is different, somebody has to do the work for each architecture separately, and it has to be done by somebody familiar with the architecture and with a way to test the results. There may be some common code that could be shared, but not much. For this kind of thing GCC is driven largely by volunteers. It is not the case that there are GCC developers sitting around trying to come up with an idea for what to work on. There are far more good ideas than there are people willing and able to work on them. So if this interests you, I encourage you to work on it yourself. The gcc developers will be happy to support you in this. Ian