libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Libunwind-devel] [PATCH 21/35] Drop `optimize' attribute in tests/t


From: Mike Frysinger
Subject: Re: [Libunwind-devel] [PATCH 21/35] Drop `optimize' attribute in tests/test-varargs.c
Date: Sat, 22 Sep 2012 14:28:35 -0400
User-agent: KMail/1.13.7 (Linux/3.5.0; KDE/4.6.5; x86_64; ; )

On Wednesday 19 September 2012 02:46:49 Tommi Rantala wrote:
> 2012/9/19 Mike Frysinger <address@hidden>:
> > 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

Attachment: signature.asc
Description: This is a digitally signed message part.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]