Kill -faddress-sanitizer, -fthread-sanitizer and -fcatch-undefined-behavior flags.
These flags are deprecated since at least Clang 3.3. Users should instead use -fsanitize= with appropriate values. llvm-svn: 204330
This commit is contained in:
@@ -1365,7 +1365,7 @@ CodeGenFunction::getVLASize(const VariableArrayType *type) {
|
||||
numElements = vlaSize;
|
||||
} else {
|
||||
// It's undefined behavior if this wraps around, so mark it that way.
|
||||
// FIXME: Teach -fcatch-undefined-behavior to trap this.
|
||||
// FIXME: Teach -fsanitize=undefined to trap this.
|
||||
numElements = Builder.CreateNUWMul(numElements, vlaSize);
|
||||
}
|
||||
} while ((type = getContext().getAsVariableArrayType(elementType)));
|
||||
|
||||
Reference in New Issue
Block a user