Several definitions of INCOMING_RETURN_ADDR_RTX used gen_rtx_REG (VOIDmode, ...), which with later patches would trip an assert. This patch converts them to use Pmode instead. gcc/ 2016-11-15 Richard Sandiford <richard.sandiford@arm.com> Alan Hayward <alan.hayward@arm.com> David Sherwood <david.sherwood@arm.com> * config/i386/i386.h (INCOMING_RETURN_ADDR_RTX): Use Pmode instead of VOIDmode. * config/ia64/ia64.h (INCOMING_RETURN_ADDR_RTX): Likewise. * config/iq2000/iq2000.h (INCOMING_RETURN_ADDR_RTX): Likewise. * config/m68k/m68k.h (INCOMING_RETURN_ADDR_RTX): Likewise. * config/microblaze/microblaze.h (INCOMING_RETURN_ADDR_RTX): Likewise. * config/mips/mips.h (INCOMING_RETURN_ADDR_RTX): Likewise. * config/mn10300/mn10300.h (INCOMING_RETURN_ADDR_RTX): Likewise. * config/nios2/nios2.h (INCOMING_RETURN_ADDR_RTX): Likewise. Co-Authored-By: Alan Hayward <alan.hayward@arm.com> Co-Authored-By: David Sherwood <david.sherwood@arm.com> From-SVN: r242447
| Name | 
 Last commit 
 | 
Last update | 
|---|---|---|
| .. | ||
| adxintrin.h | Loading commit data... | |
| ammintrin.h | Loading commit data... | |
| athlon.md | Loading commit data... | |
| atom.md | Loading commit data... | |
| att.h | Loading commit data... | |
| avx2intrin.h | Loading commit data... | |
| avx512bwintrin.h | Loading commit data... | |
| avx512cdintrin.h | Loading commit data... | |
| avx512dqintrin.h | Loading commit data... | |
| avx512erintrin.h | Loading commit data... | |
| avx512fintrin.h | Loading commit data... | |
| avx512ifmaintrin.h | Loading commit data... | |
| avx512ifmavlintrin.h | Loading commit data... | |
| avx512pfintrin.h | Loading commit data... | |
| avx512vbmiintrin.h | Loading commit data... | |
| avx512vbmivlintrin.h | Loading commit data... | |
| avx512vlbwintrin.h | Loading commit data... | |
| avx512vldqintrin.h | Loading commit data... | |
| avx512vlintrin.h | Loading commit data... | |
| avxintrin.h | Loading commit data... | |
| avxmath.h | Loading commit data... | |
| bdver1.md | Loading commit data... | |
| bdver3.md | Loading commit data... | |
| biarch64.h | Loading commit data... | |
| biarchx32.h | Loading commit data... | |
| bmi2intrin.h | Loading commit data... | |
| bmiintrin.h | Loading commit data... | |
| bmmintrin.h | Loading commit data... | |
| bsd.h | Loading commit data... | |
| btver2.md | Loading commit data... | |
| clflushoptintrin.h | Loading commit data... | |
| clwbintrin.h | Loading commit data... | |
| clzerointrin.h | Loading commit data... | |
| constraints.md | Loading commit data... | |
| core2.md | Loading commit data... | |
| cpuid.h | Loading commit data... | |
| cross-stdarg.h | Loading commit data... | |
| crtdll.h | Loading commit data... | |
| cygming.h | Loading commit data... | |
| cygming.opt | Loading commit data... | |
| cygwin-stdint.h | Loading commit data... | |
| cygwin-w64.h | Loading commit data... | |
| cygwin.h | Loading commit data... | |
| cygwin.opt | Loading commit data... | |
| darwin.h | Loading commit data... | |
| darwin64.h | Loading commit data... | |
| djgpp-stdint.h | Loading commit data... | |
| djgpp.c | Loading commit data... | |
| djgpp.h | Loading commit data... | |
| djgpp.opt | Loading commit data... | |
| dragonfly.h | Loading commit data... | |
| driver-i386.c | Loading commit data... | |
| emmintrin.h | Loading commit data... | |
| f16cintrin.h | Loading commit data... | |
| fma4intrin.h | Loading commit data... | |
| fmaintrin.h | Loading commit data... | |
| freebsd.h | Loading commit data... | |
| freebsd64.h | Loading commit data... | |
| fxsrintrin.h | Loading commit data... | |
| gas.h | Loading commit data... | |
| gcc-auto-profile | Loading commit data... | |
| geode.md | Loading commit data... | |
| gmm_malloc.h | Loading commit data... | |
| gnu-user-common.h | Loading commit data... | |
| gnu-user.h | Loading commit data... | |
| gnu-user64.h | Loading commit data... | |
| gnu.h | Loading commit data... | |
| gstabs.h | Loading commit data... | |
| haswell.md | Loading commit data... | |
| host-cygwin.c | Loading commit data... | |
| host-i386-darwin.c | Loading commit data... | |
| host-mingw32.c | Loading commit data... | |
| i386-builtin-types.awk | Loading commit data... | |
| i386-builtin-types.def | Loading commit data... | |
| i386-builtin.def | Loading commit data... | |
| i386-c.c | Loading commit data... | |
| i386-modes.def | Loading commit data... | |
| i386-opts.h | Loading commit data... | |
| i386-passes.def | Loading commit data... | |
| i386-protos.h | Loading commit data... | |
| i386.c | Loading commit data... | |
| i386.h | Loading commit data... | |
| i386.md | Loading commit data... | |
| i386.opt | Loading commit data... | |
| i386elf.h | Loading commit data... | |
| ia32intrin.h | Loading commit data... | |
| iamcu.h | Loading commit data... | |
| immintrin.h | Loading commit data... | |
| intelmic-mkoffload.c | Loading commit data... | |
| intelmic-offload.h | Loading commit data... | |
| k6.md | Loading commit data... | |
| kfreebsd-gnu.h | Loading commit data... | |
| kfreebsd-gnu64.h | Loading commit data... | |
| kopensolaris-gnu.h | Loading commit data... | |
| linux-common.h | Loading commit data... | |
| linux.h | Loading commit data... | |
| linux64.h | Loading commit data... | |
| lwpintrin.h | Loading commit data... | |
| lynx.h | Loading commit data... | |
| lzcntintrin.h | Loading commit data... | |
| mingw-pthread.h | Loading commit data... | |
| mingw-stdint.h | Loading commit data... | |
| mingw-w64.h | Loading commit data... | |
| mingw-w64.opt | Loading commit data... | |
| mingw.opt | Loading commit data... | |
| mingw32.h | Loading commit data... | |
| mm3dnow.h | Loading commit data... | |
| mmintrin.h | Loading commit data... | |
| mmx.md | Loading commit data... | |
| msformat-c.c | Loading commit data... | |
| mwaitxintrin.h | Loading commit data... | |
| netbsd-elf.h | Loading commit data... | |
| netbsd64.h | Loading commit data... | |
| nmmintrin.h | Loading commit data... | |
| nto.h | Loading commit data... | |
| nto.opt | Loading commit data... | |
| openbsd.h | Loading commit data... | |
| openbsdelf.h | Loading commit data... | |
| pentium.md | Loading commit data... | |
| pkuintrin.h | Loading commit data... | |
| pmm_malloc.h | Loading commit data... | |
| pmmintrin.h | Loading commit data... | |
| popcntintrin.h | Loading commit data... | |
| ppro.md | Loading commit data... | |
| predicates.md | Loading commit data... | |
| prfchwintrin.h | Loading commit data... | |
| rdos.h | Loading commit data... | |
| rdos64.h | Loading commit data... | |
| rdseedintrin.h | Loading commit data... | |
| rtems-64.h | Loading commit data... | |
| rtemself.h | Loading commit data... | |
| rtmintrin.h | Loading commit data... | |
| shaintrin.h | Loading commit data... | |
| slm.md | Loading commit data... | |
| smmintrin.h | Loading commit data... | |
| sol2.h | Loading commit data... | |
| sse.md | Loading commit data... | |
| ssemath.h | Loading commit data... | |
| stringop.def | Loading commit data... | |
| stringop.opt | Loading commit data... | |
| subst.md | Loading commit data... | |
| sync.md | Loading commit data... | |
| sysv4.h | Loading commit data... | |
| t-cygming | Loading commit data... | |
| t-cygwin-w64 | Loading commit data... | |
| t-darwin | Loading commit data... | |
| t-darwin64 | Loading commit data... | |
| t-djgpp | Loading commit data... | |
| t-gmm_malloc | Loading commit data... | |
| t-gnu | Loading commit data... | |
| t-i386 | Loading commit data... | |
| t-intelmic | Loading commit data... | |
| t-kfreebsd | Loading commit data... | |
| t-linux | Loading commit data... | |
| t-linux64 | Loading commit data... | |
| t-mingw-w32 | Loading commit data... | |
| t-mingw-w64 | Loading commit data... | |
| t-openbsd | Loading commit data... | |
| t-pmm_malloc | Loading commit data... | |
| t-rtems | Loading commit data... | |
| t-sol2 | Loading commit data... | |
| t-vxworks | Loading commit data... | |
| t-vxworksae | Loading commit data... | |
| tbmintrin.h | Loading commit data... | |
| tmmintrin.h | Loading commit data... | |
| unix.h | Loading commit data... | |
| vxworks.h | Loading commit data... | |
| vxworksae.h | Loading commit data... | |
| winnt-cxx.c | Loading commit data... | |
| winnt-stubs.c | Loading commit data... | |
| winnt.c | Loading commit data... | |
| wmmintrin.h | Loading commit data... | |
| x-cygwin | Loading commit data... | |
| x-darwin | Loading commit data... | |
| x-i386 | Loading commit data... | |
| x-mingw32 | Loading commit data... | |
| x86-64.h | Loading commit data... | |
| x86-tune.def | Loading commit data... | |
| x86intrin.h | Loading commit data... | |
| xm-cygwin.h | Loading commit data... | |
| xm-djgpp.h | Loading commit data... | |
| xm-mingw32.h | Loading commit data... | |
| xmmintrin.h | Loading commit data... | |
| xopintrin.h | Loading commit data... | |
| xsavecintrin.h | Loading commit data... | |
| xsaveintrin.h | Loading commit data... | |
| xsaveoptintrin.h | Loading commit data... | |
| xsavesintrin.h | Loading commit data... | |
| xtestintrin.h | Loading commit data... | |
| znver1.md | Loading commit data... |