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

Bug#385505: gcc-4.1 generates faulty asm on ARM when compiling openmsx 0.6.1 with -O3

Package: gcc-4.1
Version: 4.1.1-11
Severity: normal

gcc-4.1 fails to build openmsx 0.6.1 from source when compiled with -O3.
Experimenting with debian/ARM installed in qemu revealed that 
compiling with -O2 -funswitch-loops -fgcse-after-reload -ffast-math
-funroll-loops works fine.
This seems to point towards the the -finline-functions option.

More detailed concerning this bug can be found in openmsx bugreport
#385197 .

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-amd64-k8-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages gcc-4.1 depends on:
ii  binutils                     2.17-2      The GNU assembler, linker and bina
ii  cpp-4.1                      4.1.1-11    The GNU C preprocessor
ii  gcc-4.1-base                 4.1.1-11    The GNU Compiler Collection (base 
ii  libc6                        2.3.6.ds1-4 GNU C Library: Shared libraries
ii  libgcc1                      1:4.1.1-11  GCC support library
ii  libssp0                      4.1.1-11    GCC stack smashing protection libr

Versions of packages gcc-4.1 recommends:
ii  libc6-dev                    2.3.6.ds1-4 GNU C Library: Development Librari
ii  libmudflap0-dev              4.1.1-11    GCC mudflap support libraries (dev

-- no debconf information

Reply to: