https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105355

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Martin Liska <mar...@gcc.gnu.org>:

https://gcc.gnu.org/g:9e1e962eac8d2a28fcd648a0f5c8eb0022abd8e4

commit r13-282-g9e1e962eac8d2a28fcd648a0f5c8eb0022abd8e4
Author: Martin Liska <mli...@suse.cz>
Date:   Tue Apr 26 11:41:09 2022 +0200

    opts: do not allow Separate+Joined ending with =

    Do not allow strange option format:
    -msmall-data-limit= 11.

    For -output-pch we need to use Separate syntax as lang spec
    rules automatically append a space.

            PR target/105355

    gcc/ChangeLog:

            * config/riscv/riscv.opt: Remove Separate from
            -msmall-data-limit=.
            * optc-gen.awk: Report error for the described situation.
            * gcc.cc: Use Separate syntax.
            * opts.cc (gen_command_line_string): Change option name.

    gcc/c-family/ChangeLog:

            * c-opts.cc (c_common_handle_option): Change option name.
            * c.opt: Remove Joined and use Separate option.

    gcc/cp/ChangeLog:

            * lang-specs.h: Use Separate syntax.

    gcc/objc/ChangeLog:

            * lang-specs.h: Use Separate syntax.

    gcc/objcp/ChangeLog:

            * lang-specs.h: Use Separate syntax.

Reply via email to