[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Libunwind-devel] [PATCH 23/57] Drop `optimize' attribute in tests/t
From: |
Mike Frysinger |
Subject: |
Re: [Libunwind-devel] [PATCH 23/57] Drop `optimize' attribute in tests/test-varargs.c |
Date: |
Fri, 28 Sep 2012 18:18:40 -0400 |
User-agent: |
KMail/1.13.7 (Linux/3.5.2; KDE/4.6.5; x86_64; ; ) |
On Friday 28 September 2012 08:21:56 Tommi Rantala wrote:
> 2012/9/21 Tommi Rantala <address@hidden>:
> > 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.
> >
> > ---
> >
> > tests/test-varargs.c | 8 ++++----
> > 1 file changed, 4 insertions(+), 4 deletions(-)
>
> Please ignore this patch for now, I'll look into building myself newer
> IA64 toolchain.
doing gcc-4.7.1 and glibc-2.16 should be fairly "straight forward". if you
hit issues, feel free to ask.
$ uname -m
x86_64
$ ia64-unknown-linux-gnu-gcc -v
Using built-in specs.
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/ia64-unknown-linux-gnu/gcc-
bin/4.6.3/ia64-unknown-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/ia64-unknown-linux-gnu/4.6.3/lto-wrapper
Target: ia64-unknown-linux-gnu
Configured with: /var/tmp/portage/cross-ia64-unknown-linux-
gnu/gcc-4.6.3/work/gcc-4.6.3/configure --prefix=/usr --bindir=/usr/x86_64-pc-
linux-gnu/ia64-unknown-linux-gnu/gcc-bin/4.6.3 --includedir=/usr/lib/gcc/ia64-
unknown-linux-gnu/4.6.3/include --datadir=/usr/share/gcc-data/ia64-unknown-
linux-gnu/4.6.3 --mandir=/usr/share/gcc-data/ia64-unknown-linux-gnu/4.6.3/man
--infodir=/usr/share/gcc-data/ia64-unknown-linux-gnu/4.6.3/info --with-gxx-
include-dir=/usr/lib/gcc/ia64-unknown-linux-gnu/4.6.3/include/g++-v4 --
host=x86_64-pc-linux-gnu --target=ia64-unknown-linux-gnu --build=x86_64-pc-
linux-gnu --disable-altivec --disable-fixed-point --without-ppl --without-cloog
--enable-lto --enable-nls --without-included-gettext --with-system-zlib --
enable-obsolete --disable-werror --enable-secureplt --disable-multilib --
disable-libmudflap --disable-libssp --enable-libgomp --with-python-
dir=/share/gcc-data/ia64-unknown-linux-gnu/4.6.3/python --enable-poison-
system-directories --enable-checking=release --disable-libgcj --enable-
languages=c,c++,fortran --with-sysroot=/usr/ia64-unknown-linux-gnu --disable-
bootstrap --enable-__cxa_atexit --enable-clocale=gnu --with-
bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.6.3 p1.6,
pie-0.5.2'
Thread model: posix
gcc version 4.6.3 (Gentoo 4.6.3 p1.6, pie-0.5.2)
-mike
signature.asc
Description: This is a digitally signed message part.
- [Libunwind-devel] [PATCH 19/57] Workaround volatileness warning in tests/ia64-test-setjmp.c, (continued)
- [Libunwind-devel] [PATCH 19/57] Workaround volatileness warning in tests/ia64-test-setjmp.c, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 21/57] Annotate potentially unused variable in tests/Gtest-trace.c, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 22/57] Annotate potentially unused variable in tests/test-coredump-unwind.c, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 24/57] Rename `test-varargs' to `Ltest-varargs', Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 29/57] Roll `test-nocalloc' into `Ltest-nocalloc.c', Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 27/57] Rename `rs-race' to `Lrs-race', Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 28/57] Call `unw_backtrace()' explicitly in test-flush-cache.c, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 25/57] Remove unneeded `config.h' inclusion in Gtest-nomalloc, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 23/57] Drop `optimize' attribute in tests/test-varargs.c, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 30/57] Call snprintf() from signal handler only if required in test-async-sig, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 32/57] Stop including `memory.h', Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 31/57] Nuke HAVE_BACKTRACE, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 34/57] Enable coredump library build on ARM by default, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 33/57] MIPS coredump support, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 36/57] ppc32: include `compiler.h' for UNUSED in ucontext_i.h, Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 40/57] Constify `dwarf_to_unw_regnum_map', Tommi Rantala, 2012/09/21
- [Libunwind-devel] [PATCH 37/57] ppc32: `UNW_PPC32_REGS' fixlet, Tommi Rantala, 2012/09/21