瀏覽代碼

fix sh/fdpic issues found after first submission upstream

the following issues are fixed:

- ICE generating the new libgcc __ashlsi3_r0 and __lshrsi3_r0 shift
  operations for non-J2 SH2.

- new sh_legitimate_constant_p function was unused because there was
  an existing version with different signature which C++ allowed to be
  overloaded rather than reporting the error.

- reversed asm spec conditional for fdpic broke non-fdpic builds.

this commit rebases the patch against gcc trunk and backports the
result. file order has been tweaked by hand so that the diff is
friendly to manual inspection.
Rich Felker 9 年之前
父節點
當前提交
bd17b1fbcd
共有 1 個文件被更改,包括 207 次插入138 次删除
  1. 207 138
      patches/gcc-5.2.0/0007-fdpic.diff

文件差異過大導致無法顯示
+ 207 - 138
patches/gcc-5.2.0/0007-fdpic.diff


部分文件因文件數量過多而無法顯示