]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gas: support --gsframe=no
authorSam James <sam@gentoo.org>
Thu, 3 Jul 2025 11:53:22 +0000 (12:53 +0100)
committerSam James <sam@gentoo.org>
Tue, 15 Jul 2025 00:30:01 +0000 (01:30 +0100)
commit8aad677a12832885acd5be1de8f41e740b8e713d
treec282f332925fd5c3edb9cfd380f21525335c6a5d
parent62bc378b0bdbe36e6f2a947c3c3e4dabdf348f0f
gas: support --gsframe=no

Being able to explicitly disable SFrames on the command line is useful,
especially when looking at a gas that enables SFrames by default. The
binutils testsuite will benefit from this as there's testcases that don't
expect their presence.

In summary:
* Nothing is passed       => no SFrames (no change from before)
* --gsframe is passed     => SFrames    (no change from before)
* --gsframe=yes is passed => SFrames    (previously rejected)
* --gsframe-no  is passed => no SFrames (previously rejected)

PR gas/33125
* gas/as.c (parse_args): Accept --gsframe=no, --gsframe=yes.
gas/as.c