aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/extend.texi
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2018-05-23 13:13:05 +0200
committerFlorian Weimer <fw@gcc.gnu.org>2018-05-23 13:13:05 +0200
commitcb3c90cc4253cc236a4d5669a893562b202570e5 (patch)
treef949dbb7958ca1eeed9204b05d8ea39418b7ac22 /gcc/doc/extend.texi
parent159440699bf6f97dccc94377d9d69e540a1904dc (diff)
downloadgcc-cb3c90cc4253cc236a4d5669a893562b202570e5.zip
gcc-cb3c90cc4253cc236a4d5669a893562b202570e5.tar.gz
gcc-cb3c90cc4253cc236a4d5669a893562b202570e5.tar.bz2
x86: libatomic: Do not assume ELF constructors run before IFUNC resolvers
PR libgcc/60790 x86: Do not assume ELF constructors run before IFUNC resolvers. * config/x86/host-config.h (libat_feat1_ecx, libat_feat1_edx): Remove declarations. (__libat_feat1, __libat_feat1_init): Declare. (FEAT1_REGISTER): Define. (load_feat1): New function. (IFUNC_COND_1): Adjust. * config/x86/init.c (libat_feat1_ecx, libat_feat1_edx) (init_cpuid): Remove definitions. (__libat_feat1): New variable. (__libat_feat1_init): New function. From-SVN: r260603
Diffstat (limited to 'gcc/doc/extend.texi')
0 files changed, 0 insertions, 0 deletions