https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71161

--- Comment #9 from Uroš Bizjak <ubizjak at gmail dot com> ---
Following patch solves all failures:

--cut here--
diff --git a/libbacktrace/elf.c b/libbacktrace/elf.c
index f85ac65..81ba344 100644
--- a/libbacktrace/elf.c
+++ b/libbacktrace/elf.c
@@ -866,6 +866,9 @@ struct phdr_data
    libraries.  */

 static int
+#ifdef __i386__
+__attribute__ ((__force_align_arg_pointer__))
+#endif
 phdr_callback (struct dl_phdr_info *info, size_t size ATTRIBUTE_UNUSED,
               void *pdata)
 {
--cut here--

Reply via email to