trailofbits/blight

Support `CL` and `_CL_` in the environment

woodruffw opened this issue · 1 comments

Similar to CCC_OVERRIDE_OPTIONS (#40): Clang supports CL and _CL_ for prepending and appending options, respectively. These appear to be split and parsed identically to normal options.

CL and _CL_ injection happen immediately before CCC_OVERRIDE_OPTIONS, but after response file expansion. That presumably means that any response files injected in either won't be expanded, but that needs to be tested.