On Thu, Nov 13, 2025 at 1:55 AM James K. Lowden
<[email protected]> wrote:
>
> On Tue, 11 Nov 2025 10:34:25 +0100
> Andreas Schwab <[email protected]> wrote:
>
> > > 3.  -exec-charset becomes -e xec-charset
> >
> > If you make that -fexec-charset you'll get --exec-charset for free.
>
> Thank you.  That's what should have done and meant to do.  I
> was trying to copy the C option and somehow lost the leading 'f'.
> Maybe I don't want to see it, since for me 'f' means flag and implies
> -fno.  (I know; I'm using RejectNegative.)
>
> gccint says Joined and Separate can both be properties of an option.  I
> misinterpreted the meaning out of an abundance of hope.  I thought it
> supported both
>
>         -fexec-char=ebcdic
> and
>         -fexec-char ebcdic
>
> but I guess that's not GCC policy.  Long options often
> end in '=' and are Joined (and not Separate).

Joined gets you -fexec-charebedic, if you want both
-fexec-char ebedic and -fexec-char=ebedic to work you'd need
to have both

fexec-char
Separate

and

fexec-char=
Joined

Possibly aliasing one to the other works, but I'm not sure with respect
to the argument.  The C frontend has only the -fexec-charset= variant.

Richard.

>
> --jkl

Reply via email to