The first is the IMB patch, adjusted for Aurelien's comments. The third is a bug in a generic header; I'm not sure what the proper tagging is for that sort of thing.
The rest are new bugs found in the Alpha backend via the gcc testsuite. We're down to a handfull of failures over native there. I hope to post an approach to the rounding mode issue shortly. r~ Richard Henderson (5): target-alpha: Add placeholders for missing userspace PALcalls. target-alpha: Implement fp branch/cmov inline. target-alpha: Fix generic ctz64. target-alpha: Fix cvtlq. target-alpha: Fix float32_to_s vs zero exponent. host-utils.h | 2 +- hw/alpha_palcode.c | 32 +++++++- target-alpha/helper.h | 7 -- target-alpha/op_helper.c | 79 ++++++++---------- target-alpha/translate.c | 197 ++++++++++++++++++++++++++-------------------- 5 files changed, 176 insertions(+), 141 deletions(-)