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
