This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RFA: Deprecate C++ options

There are several flags which change the language compiled by G++.
It's difficult to support any particular combination of them. See for an example.

I'd like to deprecate and then remove them from g++ asap. I
suggest deprecating them in 3.1 and removal in 3.2

Support of old ARM conformant code
	the for loop variable's scope extends beyond the loop
	cope with operator new returning null, rather than throwing
	The interaction of this with the builtin operator new and
	-fno-exceptions confuses users.
	don't have `and' `or' etc as keywords

Bug workaround. Are there many access control bugs? I can't recall any
in GNATs off hand.
	don't check access

	don't elide copy ctors What is the rationale for this? I'd've
	thought -O0 would be a suitable switch for this.

No doubt this is an SC issue, perhaps Mark or Jason could raise it there?



Dr Nathan Sidwell   ::   ::   CodeSourcery LLC
         'But that's a lie.' - 'Yes it is. What's your point?' : :

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]