https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81497
--- Comment #6 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Jun 8 08:18:43 2018 New Revision: 261305 URL: https://gcc.gnu.org/viewcvs?rev=261305&root=gcc&view=rev Log: [arm] PR target/81497: Fix arm_acle.h for C++ Backport from mainline 2018-06-05 Kyrylo Tkachov <kyrylo.tkac...@arm.com> PR target/81497 * config/arm/arm-builtins.c (arm_type_qualifiers): Add qualifier_void_pointer and qualifier_const_void_pointer. (arm_ldc_qualifiers, arm_stc_qualifiers): Use the above. (arm_init_builtins): Handle the above. * config/arm/arm_acle.h (__arm_cdp, __arm_ldc, __arm_ldcl, __arm_stc, __arm_stcl, __arm_mcr, __arm_cdp2, __arm_ldc2, __arm_ldcl2, __arm_stc2, __arm_stcl2,__arm_mcr2, __arm_mcrr, __arm_mcrr2): Remove return for void intrinsics. * g++.target/arm/arm.exp: New file. * g++.target/arm/pr81497.C: Likewise. Added: branches/gcc-8-branch/gcc/testsuite/g++.target/arm/ branches/gcc-8-branch/gcc/testsuite/g++.target/arm/arm.exp branches/gcc-8-branch/gcc/testsuite/g++.target/arm/pr81497.C Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/config/arm/arm-builtins.c branches/gcc-8-branch/gcc/config/arm/arm_acle.h branches/gcc-8-branch/gcc/testsuite/ChangeLog