I checked this patch into trunk and will backport it to GCC 5 branch.
H.J. --- Index: ChangeLog =================================================================== --- ChangeLog (revision 222150) +++ ChangeLog (working copy) @@ -1,3 +1,8 @@ +2015-04-16 H.J. Lu <hongjiu...@intel.com> + + * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace + __buitlin_alloca with __builtin_alloca. + 2015-04-16 Alan Lawrence <alan.lawre...@arm.com> * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments. Index: gcc.target/i386/mpx/alloca-1-lbv.c =================================================================== --- gcc.target/i386/mpx/alloca-1-lbv.c (revision 222150) +++ gcc.target/i386/mpx/alloca-1-lbv.c (working copy) @@ -16,7 +16,7 @@ int rd (int *p, int i) int mpx_test (int argc, const char **argv) { - int *buf = (int *)__buitlin_alloca (100 * sizeof(int)); + int *buf = (int *)__builtin_alloca (100 * sizeof(int)); rd (buf, -1);