aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.h
diff options
context:
space:
mode:
authorChristian Bruel <christian.bruel@st.com>2016-01-15 09:46:49 +0100
committerChristian Bruel <chrbr@gcc.gnu.org>2016-01-15 09:46:49 +0100
commitedef1fa8ff862670d18467ed04a1cf16f2739cd2 (patch)
treeb02d35fccccc54ca40a32d294c093f9e9face700 /gcc/tree-inline.h
parentbdc27e509cbf4546f66a0581ce74d636e5fa888c (diff)
downloadgcc-edef1fa8ff862670d18467ed04a1cf16f2739cd2.zip
gcc-edef1fa8ff862670d18467ed04a1cf16f2739cd2.tar.gz
gcc-edef1fa8ff862670d18467ed04a1cf16f2739cd2.tar.bz2
re PR target/65837 ([arm-linux-gnueabihf] lto1 target specific builtin not available)
gcc 2015-01-16 Christian Bruel <christian.bruel@st.com> PR target/65837 * config/arm/arm-builtins.c (ARM_BUILTIN_CRYPTO_BASE): New enum tag. (arm_init_neon_builtins_internal): Rename arm_init_neon_builtins, (arm_init_crypto_builtins_internal): Rename arm_init_crypto_builtins. use add_builtin_function_ext_scope instead of add_builtin_function. (neon_set_p, neon_crypto_set_p): Remove. (arm_init_builtins): Always call arm_init_neon_builtins and arm_init_crypto_builtins. (arm_expand_builtin): Check that builtins are allowed for the arch. * config/arm/arm-protos.h (arm_init_neon_builtins): Remove prototype. * config/arm/arm.c (arm_valid_target_attribute_tree): Remove arm_init_neon_builtins call. gcc/testsuite 2015-01-16 Christian Bruel <christian.bruel@st.com> PR target/65837 * gcc.target/arm/attr-neon-builtin-fail2.c: New test. * gcc.target/arm/lto/pr65837-attr_0.c: New test. * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name. From-SVN: r232403
Diffstat (limited to 'gcc/tree-inline.h')
0 files changed, 0 insertions, 0 deletions