patch clang 10 to support -no-seh

Backported from the Clang 11 branch
1 job for master in 47 minutes and 44 seconds (queued for 1 second)
Status Job ID Name Coverage
failed #428155


Name Stage Failure
build Build
Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/videolan/.wine terminate
dotnet40 install completed, but installed file /home/videolan/.wine/dosdevices/c:/windows/Microsoft.NET/Framework/v4.0.30319/ngen.exe not found
The command '/bin/sh -c wine wineboot --init && /opt/wine/ wineserver && /opt/wine/winetricks --unattended dotnet40 dotnet_verifier && /opt/wine/ wineserver && wget -q -O ~/wix.msi && WIX_SHA256=621b70e8761d5b940d8c32a42b0e92fd55767f8908a9b32e06bb3d12a30bc47b && echo $WIX_SHA256 ~/wix.msi | sha256sum -c && wine msiexec /i ~/wix.msi && cd ~/ && rm -f ~/wix.msi && rm -rf ~/.cache/winetricks && rm -rf /tmp/wine-*' returned a non-zero code: 1
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1