[RFC PATCH v3 0/4] Add FDPIC support for Renesas RX

Yoshinori Sato <[email protected]>
Newsgroups gmane.comp.gnu.binutils
Message-ID <[email protected]>
Hello.

This set of patches enables binutils to generate FDPIC binaries
for the RX architecture.

I have confirmed that BusyBox built with this toolchain runs 
successfully on an RX62N evaluation board.

RX's FDPIC specifications can be found here:
https://gitlab.com/yoshinori.sato/gcc/-/wikis/RX-FDPIC

v3 changes:
  - Fix a segmentation fault in ld.
  - Fix incorrect offset calculation of GOTFUNCDESC.

v2 changes:
  - fix got.funcdesc generation.
  
Yoshinori Sato (4):
  RX: bfd rx-linux FDPIC support
  RX: gas rx-linux target FDPIC support
  RX: ld rx-linux target FDPIC support
  RX: rx-linux target FDPIC support

 bfd/bfd-in2.h                  |   11 +
 bfd/elf-bfd.h                  |    1 +
 bfd/elf32-rx.c                 | 2283 +++++++++++++++++++++++++++++++-
 bfd/libbfd.h                   |   11 +
 bfd/reloc.c                    |   22 +
 gas/config/rx-defs.h           |    1 +
 gas/config/rx-parse.y          |   16 +-
 gas/config/tc-rx.c             |  269 +++-
 gas/config/tc-rx.h             |   18 +-
 gas/testsuite/gas/rx/mov.d     |    3 +
 gas/testsuite/gas/rx/mov.sm    |    7 +
 include/elf/rx.h               |   15 +
 ld/emulparams/elf32rx_linux.sh |   26 +-
 13 files changed, 2643 insertions(+), 40 deletions(-)

-- 
2.47.3
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.