[PATCH] gas: deprecate .vtable_entry and .vtable_inherit

Jan Beulich jbeulich@suse.com
Fri Jun 12 06:42:43 GMT 2026


On 11.06.2026 15:50, Richard Earnshaw wrote:
> These ELF directives were a GNU extension to support the C++ ABI
> that was in use before the introduction of the generic C++ ABI in
> GCC-3.0.  They're obsolete now and many newer targets simply
> do not provide the back-end support for them.
> 
> Flag them as deprecated in the NEWS file, and remove the documentation
> for them.  Warn (once) if the directive is used in a source file.

Okay with ...

> --- a/gas/NEWS
> +++ b/gas/NEWS
> @@ -1,4 +1,10 @@
>  -*- text -*-
> +Changes in 2.47:

... this line omitted. See e.g. commit 48df1644d270 as to when these lines
are intended to appear.

Jan


More information about the Binutils mailing list