On Fri, 24 Feb 2023, Thorsten Kukuk wrote:
On Fri, Feb 24, Richard Biener wrote:
Thorsten - please document what functionality is controlled by the respective keywords. For some it's reasonably obvious but TLC (three letter acronyms) have too many overloaded meanings. What's faac and faad? I suppose ada is the programming language with this name - I wonder why you didn't add d (yes, 'd') as well?
What's sbl?
I guess who's supposed to know will know, but then documentation helps.
I think this is a task for this developers and release managers, who introduced them and are using them. I don't know, too. As written, the majority is already in use since a long time.
And why should I add 'd'? It's not on the problematic list for ALP and it looks like not used by other people. We also didn't add "C", "C++" or golang ;)
I guess then I don't understand why you added (OK, I'm now second guessing you didn't _add_) 'ada'. I suppose it doesn't actually refer to the programming language Ada. GCC needs a D compiler to build the D language frontend, just like with the Ada compiler dependence for building the Ada language frontend. Richard.