On Wednesday 19 September 2012 02:46:49 Tommi Rantala wrote: > 2012/9/19 Mike Frysinger <[email protected]>: > > On Tuesday 18 September 2012 09:31:30 Tommi Rantala wrote: > >> The `optimize' attribute causes GCC to die on internal compiler error > >> when cross-compiling to IA64 with gcc-4.4.5. Drop the attributes, the > >> test still worked in my tests on various architectures with -O0 and -O2. > >> > >> tests/test-varargs.c: In function 'main': > >> tests/test-varargs.c:81: internal compiler error: Segmentation fault > >> Please submit a full bug report, > >> with preprocessed source if appropriate. > >> See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions. > > > > 4.4.x is pretty old. why not just upgrade it ? 4.7.x runs fine. > > It's the "stable" IA64 cross toolchain from emdebian.org, so other > people might hit this as well. This particular version seems to be > promoted by the emdebian folk at the moment: > > http://lists.debian.org/debian-embedded/2012/09/msg00027.html
seems like the correct answer would be for embedian to fix their toolchain then rather than hacking code for compilers that are 3+ years old ? i've built cross-compilers for ia64 with gcc 4.[567].x w/out a problem and haven't seen any big issues using those versions natively on ia64. -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Libunwind-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/libunwind-devel
