FYI:
1. There was an issue in seabios with this clang version (cr/181247700). So we may have to update seabios if it is used anywhere in ChromeOS e.g. Qemu.
2. cherry pick r321510 (cr/180963915).
llvm will require one more patch with updated retpoline support: https://reviews.llvm.org/D42998.
Git commit 59b64490fda ("[x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.")
and we are still blocked on Issue 808434 . So, groeck will have to continue building the compiler himself until this is fixed. Hopefully it will be fixed today and we can roll compiler late today.
Comment 1 by manojgupta@chromium.org
, Jan 10 2018