File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed
clang/test/CodeGen/AArch64 Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -47,15 +47,15 @@ __attribute__((ifunc("ifunc_resolver"))) int ifunc(void);
4747// BTI: define internal ptr @static_target_version.resolver() #[[ATTR_RESOLVER]]
4848
4949// In NOBTI case, no attribute groups are assigned to the resolver functions:
50- // NOBTI: define weak_odr ptr @global_target_clones.resolver(){{[^#]* }} {
51- // NOBTI: define weak_odr ptr @global_target_version.resolver(){{[^#]* }} {
52- // NOBTI: define internal ptr @static_target_clones.resolver(){{[^#]*}} {
53- // NOBTI: define internal ptr @static_target_version.resolver(){{[^#]*}} {
54-
55- // HIDDEN: define weak_odr hidden ptr @global_target_clones.resolver(){{[^#]*}}
56- // HIDDEN: define weak_odr hidden ptr @global_target_version.resolver(){{[^#]*}}
57- // HIDDEN: define internal ptr @static_target_clones.resolver(){{[^#]*}}
58- // HIDDEN: define internal ptr @static_target_version.resolver(){{[^#]*}}
50+ // NOBTI: define weak_odr ptr @global_target_clones.resolver(){{( comdat)? }} {
51+ // NOBTI: define weak_odr ptr @global_target_version.resolver(){{( comdat)? }} {
52+ // NOBTI: define internal ptr @static_target_clones.resolver() {
53+ // NOBTI: define internal ptr @static_target_version.resolver() {
54+
55+ // HIDDEN: define weak_odr hidden ptr @global_target_clones.resolver(){{( comdat)?}} {
56+ // HIDDEN: define weak_odr hidden ptr @global_target_version.resolver(){{( comdat)?}} {
57+ // HIDDEN: define internal ptr @static_target_clones.resolver() {
58+ // HIDDEN: define internal ptr @static_target_version.resolver() {
5959
6060// ELF: attributes #[[ATTR_IFUNC_RESOLVER]] = { {{.*}}"branch-target-enforcement"{{.*}} }
6161
You can’t perform that action at this time.
0 commit comments