strub: disable on rl78
commit60decd36cd4b242e7814b5d34412fceae735406c
authorAlexandre Oliva <oliva@adacore.com>
Mon, 11 Dec 2023 18:09:16 +0000 (11 15:09 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Mon, 11 Dec 2023 18:09:16 +0000 (11 15:09 -0300)
tree2303fa757f6c2c477062022231a365760777cbae
parente4fc59e0d50cd3d2bb3a004fff135f5955621d01
strub: disable on rl78

rl78 allocation of virtual registers to physical registers doesn't
operate on asm statements, and strub uses asm statements in the
runtime and in the generated code, to the point that the runtime
won't build.  Force strub disabled on that target.

for  gcc/ChangeLog

* config/rl78/rl78.cc (TARGET_HAVE_STRUB_SUPPORT_FOR): Disable.
gcc/config/rl78/rl78.cc