Hi!

Since r110852, GCC (used as cross-compiler) can no longer build uClibc
or (parts of) GNU libc:

+2006-02-10  Zdenek Dvorak <[EMAIL PROTECTED]>
+
+       * doc/invoke.texi (-floop-optimize2): Removed.
+       * toplev.c (process_options): Remove handling of flag_loop_optimize2.
+       * loop-init.c (gate_handle_loop2): Do not test flag_loop_optimize2.
+       Test flag_branch_on_count_reg only if HAVE_doloop_end.
+       * common.opt (floop-optimize2): Removed.
+       (fmove-loop-invariants): Enabled by default.
+

vax-linux-uclibc-gcc -c libc/misc/fnmatch/fnmatch.c -o 
libc/misc/fnmatch/fnmatch.o -include ./include/libc-symbols.h -Wall 
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -Wnested-externs 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wformat=2 
-Wmissing-prototypes -Wmissing-declarations -fno-stack-protector -fno-builtin 
-nostdinc -I./include -I. -fsigned-char -DSTATIC -Os -funit-at-a-time -isystem 
/tmp/build-temp-vax-linux-uclibc/install/usr/lib/gcc/vax-linux-uclibc/4.2.0/include
 -DNDEBUG
libc/misc/fnmatch/fnmatch_loop.c: In function 'ext_match':
libc/misc/fnmatch/fnmatch_loop.c:1193: internal compiler error: in 
int_mode_for_mode, at stor-layout.c:250
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make: *** [libc/misc/fnmatch/fnmatch.o] Error 1

So I'll now try to reduce it to a testcase. Doesn't probably show up
on other archs because the VAX MD is quite minimalistic?

MfG, JBG

-- 
Jan-Benedict Glaw       [EMAIL PROTECTED]    . +49-172-7608481             _ O _
"Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg  _ _ O
 für einen Freien Staat voll Freier Bürger"  | im Internet! |   im Irak!   O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));

Attachment: signature.asc
Description: Digital signature

Reply via email to