On 11/13/22 13:41, Philipp Tomsich wrote:
RISC-V's .p2align (currently) ignores the max-skip argument.  As we
have experimental patches underway to address this in a
backwards-compatible manner, let's prepare GCC for the day when
binutils gets updated.

gcc/ChangeLog:

        * config/riscv/riscv.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Implement.


What are the implications if we start using p2align immediately when the current (broken?) state of the assembler?  I'm pretty sure configure is already turning on HAVE_GAS_SKIP_P2ALIGN.  From a native risc-v build:


auto-host.h:#define HAVE_GAS_MAX_SKIP_P2ALIGN 1



jeff

Reply via email to