On Wed, Apr 18, 2018 at 3:10 AM, Kito Cheng <kito.ch...@gmail.com> wrote:
>         * config/riscv/elf.h (LINK_SPEC): Pass --no-relax if
> -mno-relax is present.
>         * config/riscv/linux.h (LINK_SPEC): Ditto.

It is easy enough to use -Wl,--no-relax and there are other linker
options that require -Wl so I don't think this is very useful.

However, I think it could be useful if it turned off relaxation in
both the assembler and the linker, since currently there is no easy
way to do that.  For the assembler, there is no option, but we can
emit .option norelax at the asm file start.  It needs to be a real
option in order to make this work.  Also, options should have a doc
entry, which is more important when it is a real option.

Jim

Reply via email to