Re: Ping: [PATCH] Allow target attributes in non-gnu namespaces

2023-11-30 Thread Richard Biener
On Thu, Nov 30, 2023 at 3:12 PM Richard Sandiford wrote: > > Ping OK. Thanks, Richard. > Richard Sandiford writes: > > This is a ping+rebase of the patch below. I've also optimised the > > handling of ignored attributes so that we don't register empty tables. > > There was also a typo in the

Ping: [PATCH] Allow target attributes in non-gnu namespaces

2023-11-30 Thread Richard Sandiford
Ping Richard Sandiford writes: > This is a ping+rebase of the patch below. I've also optimised the > handling of ignored attributes so that we don't register empty tables. > There was also a typo in the jit changes (which I had tested, but the > typo didn't seem to cause a failure). > > Retested

Ping: [PATCH] Allow target attributes in non-gnu namespaces

2023-11-06 Thread Richard Sandiford
This is a ping+rebase of the patch below. I've also optimised the handling of ignored attributes so that we don't register empty tables. There was also a typo in the jit changes (which I had tested, but the typo didn't seem to cause a failure). Retested on aarch64-linux-gnu & x86_64-linux-gnu. T

Re: [PATCH] Allow target attributes in non-gnu namespaces

2023-09-13 Thread Iain Buclaw via Gcc-patches
Excerpts from Richard Sandiford via Gcc-patches's message of September 8, 2023 6:29 pm: > Currently there are four static sources of attributes: > > - LANG_HOOKS_ATTRIBUTE_TABLE > - LANG_HOOKS_COMMON_ATTRIBUTE_TABLE > - LANG_HOOKS_FORMAT_ATTRIBUTE_TABLE > - TARGET_ATTRIBUTE_TABLE > > All of the

[PATCH] Allow target attributes in non-gnu namespaces

2023-09-08 Thread Richard Sandiford via Gcc-patches
Currently there are four static sources of attributes: - LANG_HOOKS_ATTRIBUTE_TABLE - LANG_HOOKS_COMMON_ATTRIBUTE_TABLE - LANG_HOOKS_FORMAT_ATTRIBUTE_TABLE - TARGET_ATTRIBUTE_TABLE All of the attributes in these tables go in the "gnu" namespace. This means that they can use the traditional GNU __