[Bug target/105355] -msmall-data-limit= unexpectedly accepts a separate argument

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Apr 26 09:31:19 GMT 2022


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

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |marxin at gcc dot gnu.org
   Last reconfirmed|                            |2022-04-26
                 CC|                            |marxin at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
I think it's bogus having Separate and Joined properties for an option that
ends with '='. We've got one more example and it leads to bogus:

$ gcc -output-pch= pes.pch a.c --save-temps --verbose
...
 /home/marxin/bin/gcc/libexec/gcc/x86_64-pc-linux-gnu/12.0.1/cc1 -fpreprocessed
utput-pch=-a.i ...

which is wrongly truncated.
I'm going to fix it.


More information about the Gcc-bugs mailing list