def hDiscardCppFlags(*args, **envDef):
	env = envDef.get('env', None)
	wrpManager.discardFlagsFrom(env, "CPPFLAGS", *args)
def hDiscardFlagsFrom(env, name, *args):
	wrpManager.discardFlagsFrom(env, name, *args)
	def __clearOpt(self):
		env = self.env
		wrpManager.discardFlagsFrom(env, 'CCFLAGS', ['-O0', '-O1', '-O2', '-O3', '-fno-inline'])
		wrpManager.discardCppDefines(env, 'OPT_LEVEL')
def hDiscardLinkFlags(*args, **envDef):
	env = envDef.get('env', None)
	wrpManager.discardFlagsFrom(env, "LINKFLAGS", *args)
	def sym(self):
		wrpManager.discardFlagsFrom(self.env, 'CCFLAGS', '-g0')
		self.env.AppendUnique(CCFLAGS = ["-ggdb3"])