Hello,

I tried to compile the newlib with -O1. I got

m68k-elf-gcc
-B/home/bwalle/src/packages/BUILD/newlib-1.12.0/m68k-elf/m5307/newlib/ -isystem
/home/bwalle/src/packages/BUILD/newlib-1.12.0/m68k-elf/m5307/newlib/targ-include
-isystem /home/bwalle/src/packages/BUILD/newlib-1.12.0/newlib/libc/include 
-m5307 -DPACKAGE=\"newlib\" -DVERSION=\"1.12.0\"  -I.
-I../../../../.././newlib/libc/locale  -O2 -DCOMPACT_CTYPE
-DMISSING_SYSCALL_NAMES -fno-builtin    -O2 -O1  -O2 -O1  -m5307 -c
../../../../.././newlib/libc/locale/fix_grouping.c
../../../../.././newlib/libc/locale/fix_grouping.c: In function
`__fix_locale_grouping_str':
../../../../.././newlib/libc/locale/fix_grouping.c:82: Fehler: Befehl erfüllt
nicht seine Bedingungen:
(insn 217 106 107 12 (set (reg:QI 13 %a5)
        (mem:QI (reg/v/f:SI 9 %a1 [orig:32 src ] [32]) [0 S1 A8])) 33
{*m68k.md:826} (nil)
    (nil))
../../../../.././newlib/libc/locale/fix_grouping.c:82: interner Compiler-Fehler:
in reload_cse_simplify_operands, bei postreload.c:391
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

It's newlib 1.12.0, so you should have the source. There are no errors with
default -O2 or -O0.

-- 
           Summary: Internal Compiler Error
           Product: gcc
           Version: 3.4.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: bernhard dot walle at gmx dot de
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i686-linux-gnu
  GCC host triplet: i686-linux-gnu
GCC target triplet: m68k-elf


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18421

Reply via email to