https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109674
Bug ID: 109674 Summary: [14 Regression] linking with libhwasan is now broken Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: link-failure Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: pinskia at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, marxin at gcc dot gnu.org Target Milestone: --- Target: aarch64 After the sanitizer merge, all of the hwsasan testcases are failing with a link failure: /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::HasReportedLeaks()'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::DoLeakCheck()'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::DisableInThisThread()'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::DisabledInThisThread()'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::DoRecoverableLeakCheckVoid()'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::EnableInThisThread()'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::Flags::SetDefaults()'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::InitCommonLsan()'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::RegisterLsanFlags(__sanitizer::FlagParser*, __lsan::Flags*)'^M /bajas/pinskia/src/upstream-gcc-aarch64/gcc/objdir/aarch64-unknown-linux-gnu/./libsanitizer/hwasan/.libs/libhwasan.so: undefined reference to `__lsan::lsan_flags'^M