Hello,

This is v4 of the Renesas RX FDPIC support patch.

This update fix regession. The results of `make check` were the same,
so there shouldn't be any regressions.

To address a regression, the "-fpic" option has been disabled for
rx-*-elf targets.
The rx-*-elf targets did not previously support -fpic; instead,
they generated a proprietary form of PIC code (-mpid).
Disabling -fpic does not affect compatibility.

Yoshinori Sato (4):
  RX: FDPIC support - machine description
  RX: FDPIC support - helper functions
  RX: FDPIC support - headers
  RX: shared libgcc support

 config/picflag.m4               |   4 +
 gcc/config/rx/linux.h           |  60 ++++
 gcc/config/rx/predicates.md     |  12 +
 gcc/config/rx/rx-protos.h       |   8 +-
 gcc/config/rx/rx.cc             | 580 ++++++++++++++++++++++++++++++--
 gcc/config/rx/rx.h              |  14 +-
 gcc/config/rx/rx.md             | 339 +++++++++++++++++--
 gcc/config/rx/rx.opt            |   6 +
 libgcc/config.host              |   3 +-
 libgcc/config/rx/rx-abi.h       |   7 +-
 libgcc/config/rx/unwind-linux.h |  24 ++
 libgcc/configure                |  14 +-
 12 files changed, 1015 insertions(+), 56 deletions(-)
 create mode 100644 libgcc/config/rx/unwind-linux.h

-- 
2.47.3

Reply via email to