[Bug c++/32291] -Wformat either too picky or not picky enough

2007-06-11 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-06-11 20:50 --- It is not portable to pass a long when an int is expected. But exchanging unsigned and signed variants of the same type is always possible. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32291

[Bug target/16589] [4.0/4.1/4.2/4.3 regression] [m68k] segmentation fault on identical array accesses in the ?: operators' body

2007-06-03 Thread schwab at suse dot de
--- Comment #19 from schwab at suse dot de 2007-06-03 15:14 --- Fixed by http://gcc.gnu.org/ml/gcc-patches/2007-01/msg00808.html. -- schwab at suse dot de changed: What|Removed |Added

[Bug c/32023] No casts in lvalue error message

2007-05-22 Thread schwab at suse dot de
--- Comment #5 from schwab at suse dot de 2007-05-22 21:32 --- Because the standard says so? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32023

[Bug c/32023] No casts in lvalue error message

2007-05-22 Thread schwab at suse dot de
--- Comment #7 from schwab at suse dot de 2007-05-22 21:51 --- Everything is according to the standard. That's where C is defined. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32023

[Bug c/32023] Invalid lvalue in void* increment error inconsitensy

2007-05-21 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-05-21 15:45 --- A cast is not an lvalue. -- schwab at suse dot de changed: What|Removed |Added Status

[Bug target/32011] Bad host triplet detection for x86_64 on Linux.

2007-05-20 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-05-20 18:03 --- You must have been using a modified version of config.guess, the respective line hasn't changed since it was added 6 years ago. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32011

[Bug target/32012] Bad host triplet detection for x86_64 on Linux.

2007-05-20 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-05-20 18:29 --- *** This bug has been marked as a duplicate of 32011 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug target/32011] Bad host triplet detection for x86_64 on Linux.

2007-05-20 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-05-20 18:29 --- *** Bug 32012 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32011

[Bug c++/30745] Undefined static const

2007-05-12 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2007-05-12 09:15 --- *** Bug 31904 has been marked as a duplicate of this bug. *** -- schwab at suse dot de changed: What|Removed |Added

[Bug c++/31904] fail to link to static const double

2007-05-12 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-05-12 09:15 --- *** This bug has been marked as a duplicate of 30745 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug bootstrap/31746] Broken ./configure sed scripting affecting *gcc/configargs.h construction.

2007-04-29 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2007-04-29 19:06 --- It looks like you have modified configure. Please try again with an unmodified configure. -- schwab at suse dot de changed: What|Removed |Added

[Bug target/30663] m68k-uclinux-20060615 compiler fault

2007-04-29 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-04-29 19:20 --- Confirmed. Only happens with -Os. -- schwab at suse dot de changed: What|Removed |Added

[Bug target/30663] m68k-uclinux-20060615 compiler fault

2007-04-29 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-04-29 19:56 --- Created an attachment (id=13463) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13463action=view) Reduced testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30663

[Bug target/30663] [4.1/4.2 regression] m68k-uclinux-20060615 compiler fault

2007-04-29 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2007-04-29 20:37 --- This is no longer reproducible with current mainline. -- schwab at suse dot de changed: What|Removed |Added

[Bug target/30663] [4.1/4.2 regression] m68k-uclinux-20060615 compiler fault

2007-04-29 Thread schwab at suse dot de
--- Comment #5 from schwab at suse dot de 2007-04-29 23:17 --- That was fixed in mainline at revision 122520. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30663

[Bug c/31712] no warning on implicit cast from int to pointer

2007-04-26 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-04-26 12:18 --- There is no implicit cast here. a[b] is the same as (*((a)+(b))), and since addition is commutative, this is the same as (b)[a]. -- schwab at suse dot de changed: What|Removed |Added

[Bug target/26792] [4.2 Regression] need to use autoconf when using newly-added libgcc functions

2007-04-25 Thread schwab at suse dot de
--- Comment #40 from schwab at suse dot de 2007-04-25 15:46 --- Closing for now. -- schwab at suse dot de changed: What|Removed |Added Status|REOPENED

[Bug driver/31621] -x c++ causes failures with c language sources.

2007-04-18 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-04-18 15:24 --- Either use g++ or link with -lstdc++. -- schwab at suse dot de changed: What|Removed |Added

[Bug driver/31621] -x c++ causes failures with c language sources.

2007-04-18 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-04-18 15:27 --- Reopening since it's a problem with libstdc++ configure. -- schwab at suse dot de changed: What|Removed |Added

[Bug fortran/31561] New: FAIL: gfortran.dg/vect/vect-4.f90

2007-04-13 Thread schwab at suse dot de
Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: ia64-suse-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug fortran/31561] FAIL: gfortran.dg/vect/vect-4.f90

2007-04-13 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-04-13 10:14 --- Created an attachment (id=13361) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13361action=view) vect-4.f90.097t.vect -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31561

[Bug fortran/31562] New: FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread schwab at suse dot de
: wrong-code Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: powerpc-suse-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31562

[Bug fortran/31562] FAIL: gfortran.dg/value_4.f90 -O0 execution test

2007-04-13 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-04-13 11:01 --- The modified test works at least with -O0, both 32bit and 64bit. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31562

[Bug c/31514] simple prog causes segfault in ptmalloc_init

2007-04-09 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-04-09 13:08 --- Don't write beyond array bounds. -- schwab at suse dot de changed: What|Removed |Added Status

[Bug c++/31484] va_list handeling different in 64bit vs 32 bit.

2007-04-05 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-04-05 10:31 --- Not a bug. You must call va_start/va_end whenever you want to reuse a va_list. -- schwab at suse dot de changed: What|Removed |Added

[Bug c++/31484] va_list handeling different in 64bit vs 32 bit.

2007-04-05 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-04-05 10:47 --- 7.15 Variable arguments stdarg.h 3 [...] The object ap may be passed as an argument to another function; if that function invokes the va_arg macro with parameter ap, the value of ap in the calling function is indeterminate

[Bug target/26792] [4.2 Regression] need to use autoconf when using newly-added libgcc functions

2007-04-02 Thread schwab at suse dot de
--- Comment #32 from schwab at suse dot de 2007-04-02 20:42 --- unwind-compat is _required_ for the system libunwind. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26792

[Bug c++/31407] [4.3 Regression] undefined reference to `vtable for x'

2007-03-31 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2007-03-31 08:56 --- You need to put it at the top of the file. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31407

[Bug target/27880] [4.2 regression] undefined reference to `_Unwind_GetIPInfo'

2007-03-31 Thread schwab at suse dot de
--- Comment #15 from schwab at suse dot de 2007-03-31 10:18 --- This still does not work. When configuring the stage2 compiler the symbol will be found in libgcc_s (from unwind-compat.o). -- schwab at suse dot de changed: What|Removed |Added

[Bug target/27880] [4.2 regression] undefined reference to `_Unwind_GetIPInfo'

2007-03-31 Thread schwab at suse dot de
--- Comment #16 from schwab at suse dot de 2007-03-31 10:28 --- Also why does configure set HAVE_GETIPINFO unconditionally when the system libunwind is used? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27880

[Bug target/26792] [4.2 Regression] need to use autoconf when using newly-added libgcc functions

2007-03-31 Thread schwab at suse dot de
--- Comment #30 from schwab at suse dot de 2007-03-31 10:57 --- The configure check is finding the definition of _Unwind_GetIPInfo in libgcc_s (from unwind-compat.o) when configuring with --with-system-libunwind. -- schwab at suse dot de changed: What|Removed

[Bug c/31324] Building libgcc2 on x86_64 for m68k-elf: internal compiler error: in do_SUBST, at combine.c:462

2007-03-27 Thread schwab at suse dot de
--- Comment #5 from schwab at suse dot de 2007-03-27 16:36 --- *** This bug has been marked as a duplicate of 28911 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug target/28911] Cross compiler build for m68k--elf fails on x86_64-linux-gnu

2007-03-27 Thread schwab at suse dot de
--- Comment #10 from schwab at suse dot de 2007-03-27 16:36 --- *** Bug 31324 has been marked as a duplicate of this bug. *** -- schwab at suse dot de changed: What|Removed |Added

[Bug bootstrap/31039] Latest CVS-stage 2-Cannot create executables

2007-03-24 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2007-03-24 08:26 --- (In reply to comment #2) Note that the newly built bootstrap compiler fails the configure tests which have a trailing -V on the command line. This is harmless, it's only for informational purpose (various tries to make

[Bug c++/19351] operator new[] can return heap blocks which are too small

2007-03-23 Thread schwab at suse dot de
--- Comment #11 from schwab at suse dot de 2007-03-23 15:09 --- The calloc function allocates space for an array of nmemb objects, each of whose size is size. There is no mentioning of overflow, but the allocated space must surely be big enough to hold the array, and calloc shall fail

[Bug target/31175] isinf incorrectly expanded

2007-03-14 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-03-14 17:19 --- The standard has no such requirement. It only talks about non-zero value. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31175

[Bug c/31166] Integer hex constant does not follow promoting rules

2007-03-13 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-03-13 20:22 --- 0x8000 is of type unsigned int, negating it gives an unsigned int of the same value, converted to long long still gives the same positive value. On the other hand 2147483648 is of type long long (in C99) because it does

[Bug c/31166] Integer hex constant does not follow promoting rules

2007-03-13 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-03-13 22:35 --- (In reply to comment #2) So 0x8000 is unsigned because does not fit on an int type. That's OK. If negating it gives an unsigned int of the same value, then, how do you explain that the following code prints n1

[Bug objc++/31134] objc-act.c:570: error: comparison is always false

2007-03-11 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-03-11 15:02 --- The limit on the number of tree codes is reached (LAST_CPLUS_TREE_CODE = 251, LAST_OBJC_TREE_CODE = 262). -- schwab at suse dot de changed: What|Removed |Added

[Bug c++/31138] [4.3 regression] ICE with ellipsis

2007-03-11 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-03-11 23:51 --- In C++ the comma before ... is optional. Where syntactically correct, #8220;, ...#8221; is synonymous with #8220;...#8221;. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31138

[Bug c/31007] wrong 64bit constant calculation

2007-03-01 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-03-01 14:37 --- Why do you think efff is wrong? -- schwab at suse dot de changed: What|Removed |Added

[Bug c/31007] wrong 64bit constant calculation

2007-03-01 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2007-03-01 15:00 --- Shifting unsigned numbers doesn't replicate the sign bit. -- schwab at suse dot de changed: What|Removed |Added

[Bug debug/30986] New: [4.0/4.1/4.2/4.3 regression] ICE in splice_child_die

2007-02-27 Thread schwab at suse dot de
Priority: P3 Component: debug AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: ia64-*-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30986

[Bug debug/28834] [4.0/4.1/4.2/4.3 Regression] -g crashes sometimes when using may_alias and structs

2007-02-27 Thread schwab at suse dot de
--- Comment #24 from schwab at suse dot de 2007-02-27 21:54 --- ICE's with every optimization level. -- schwab at suse dot de changed: What|Removed |Added

[Bug c++/30946] classes and structs are interchangeable?

2007-02-24 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-02-24 08:21 --- This is how C++ works, see [dcl.type.elab]/3. -- schwab at suse dot de changed: What|Removed |Added

[Bug libstdc++/30861] installed libstdc++.la and libsupc++.la files refer to build tree

2007-02-19 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-02-19 16:42 --- *** This bug has been marked as a duplicate of 5291 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug libstdc++/5291] Bad reference to build directory in libstdc++.la

2007-02-19 Thread schwab at suse dot de
--- Comment #17 from schwab at suse dot de 2007-02-19 16:42 --- *** Bug 30861 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5291

[Bug c/30832] [regression] --with-sysroot=foobar wrong handled

2007-02-17 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-02-17 10:16 --- Your sysroot is missing the kernel headers. There should be a dependency of glibc-devel on the appropriate package that contains them. -- schwab at suse dot de changed: What|Removed

[Bug c/30832] [regression] --with-sysroot=foobar wrong handled

2007-02-17 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-02-17 12:12 --- Please show the output of ls /home/Marco/Desktop/compile-lin-lin/gcc-XYZXYZ-lin/sys-root/usr/include/linux/errno.h. -- schwab at suse dot de changed: What|Removed |Added

[Bug c/30832] [regression] --with-sysroot=foobar wrong handled

2007-02-17 Thread schwab at suse dot de
--- Comment #5 from schwab at suse dot de 2007-02-17 14:31 --- $SYS_ROOT/include has no significance. The standard include directory is /usr/include, and sysroot mirrors exactly the standard directory layout. -- schwab at suse dot de changed: What|Removed

[Bug bootstrap/30727] Argument list to long when compiling gcc

2007-02-15 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-02-15 09:40 --- It is not a small command line passed to gcc but one enormous command line passed to /bin/bash. This is wrong. The executed command is gcc, and it only needs 500 bytes of argument space. -- http://gcc.gnu.org

[Bug c/30776] Replacing both stdin and stdout on forked child does not work.

2007-02-12 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-02-12 21:48 --- You never send EOF. -- schwab at suse dot de changed: What|Removed |Added Status|UNCONFIRMED

[Bug rtl-optimization/30761] New: [4.3 regression] Error: unsupported relocation against sfp

2007-02-11 Thread schwab at suse dot de
Severity: normal Priority: P3 Component: rtl-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: powerpc-suse-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30761

[Bug ada/30698] in expand_one_stack_var_at, at cfgexpand.c:517

2007-02-04 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-02-04 15:47 --- *** This bug has been marked as a duplicate of 30699 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug ada/30699] in expand_one_stack_var_at, at cfgexpand.c:517

2007-02-04 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2007-02-04 15:47 --- *** Bug 30698 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30699

[Bug c/30692] GCC automatically fails to preprocess files with the hpp file extension

2007-02-03 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-02-03 15:15 --- .hpp is not a recognized extension. If you want the file to be treated as a C++ header precede it with `-xc++-header'. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30692

[Bug c++/30603] wrong results - when long long varaible is multiplied with big number

2007-01-26 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-01-26 20:04 --- (50L * rowsetSize * recordLength) overflows when long is a 32 bit type. -- schwab at suse dot de changed: What|Removed |Added

[Bug libstdc++/30586] New: [4.2/4.3 regression] Namespace pollution in c++ headers

2007-01-25 Thread schwab at suse dot de
Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: ia64-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30586

[Bug c/30581] Deeply inlined static functions break stack creation

2007-01-25 Thread schwab at suse dot de
--- Comment #9 from schwab at suse dot de 2007-01-25 17:47 --- Use -Wcast-align. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30581

[Bug libstdc++/30586] [4.2/4.3 regression] Namespace pollution in c++ headers

2007-01-25 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-01-25 23:40 --- Yes, config/cpu/ia64/atomic_word.h already existed before 4.2, but it wasn't picked up until this: 2006-07-14 Benjamin Kosnik [EMAIL PROTECTED] * configure.host: Simplify. -- http://gcc.gnu.org/bugzilla

[Bug bootstrap/30541] Ada bootstrap fails, stage1 binding does not honor GNATBIND

2007-01-22 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2007-01-22 14:51 --- See *_FLAGS_TO_PASS in toplevel makefile. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30541

[Bug c/30516] Shift more than 32 bits dosent work on a long long int

2007-01-20 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-01-20 16:07 --- macro.c: In function #8216;main#8217;: macro.c:18: warning: format #8216;%lu#8217; expects type #8216;long unsigned int#8217;, but argument 2 has type #8216;long long unsigned int#8217; macro.c:19: warning: format

[Bug middle-end/29943] [4.2/4.3 Regression] gcc generate incorrect alias symbols for PPC

2007-01-15 Thread schwab at suse dot de
--- Comment #9 from schwab at suse dot de 2007-01-15 13:38 --- Any news on this one? AFAICS Richard Sandiford was ok with the patch. -- schwab at suse dot de changed: What|Removed |Added

[Bug libgcj/30422] New: [4.3 regression] libjava does not build

2007-01-10 Thread schwab at suse dot de
: build Severity: normal Priority: P3 Component: libgcj AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: ia64-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30422

[Bug c/30426] Warning when using strndup

2007-01-10 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2007-01-10 20:37 --- strndup is a GNU extension and is only declared in string.h when _GNU_SOURCE is defined. -- schwab at suse dot de changed: What|Removed |Added

[Bug target/29166] broken unwind information for many life variables resulting in register corruption

2007-01-01 Thread schwab at suse dot de
--- Comment #8 from schwab at suse dot de 2007-01-01 22:11 --- Fixed for 4.2+. -- schwab at suse dot de changed: What|Removed |Added Status|NEW

[Bug middle-end/30191] [4.3 Regression] GCC error: in eliminate_regs_in_insn, at reload1.c:3126

2006-12-13 Thread schwab at suse dot de
--- Comment #5 from schwab at suse dot de 2006-12-13 10:37 --- On ia64 it is crashing in libiberty/md5.c. -- schwab at suse dot de changed: What|Removed |Added

[Bug c++/29991] double: conversion to bits

2006-11-27 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2006-11-27 09:51 --- *** This bug has been marked as a duplicate of 21920 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug c/21920] alias violating

2006-11-27 Thread schwab at suse dot de
--- Comment #108 from schwab at suse dot de 2006-11-27 09:51 --- *** Bug 29991 has been marked as a duplicate of this bug. *** -- schwab at suse dot de changed: What|Removed |Added

[Bug c/29968] integer division by zero with optimization

2006-11-24 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2006-11-24 10:34 --- Your program is invoking undefined behaviour. You should not perform the division if the divisor is zero. -- schwab at suse dot de changed: What|Removed |Added

[Bug rtl-optimization/29797] Miscompiles bit test / set in OpenOffice

2006-11-10 Thread schwab at suse dot de
--- Comment #9 from schwab at suse dot de 2006-11-10 16:27 --- (In reply to comment #7) combine.c:find_split_point: When the destination is a zero_extract, it does adjust the bitpos when BITS_BIG_ENDIAN, but it doesn't look at BYTES_BIT_ENDIAN at all. I think this is ok, because

[Bug c/29771] u != '\377' always true (u is unsigned char)

2006-11-09 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2006-11-09 10:00 --- And '\377' 0, so the warning is correct. -- schwab at suse dot de changed: What|Removed |Added

[Bug c/29764] casting as off64_t gives wrong address for mmaped file using sendfilev64 on solaris

2006-11-08 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-11-08 14:29 --- Conversions from pointer types to integer types are implementation defined. GCC sign extends when converting a pointer to a wider integer. See http://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/Arrays-and-pointers

[Bug middle-end/29749] [4.0/4.1/4.2/4.3 regression] Missing byte swap optimizations

2006-11-07 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-11-07 11:47 --- That appears to be broken as far back as gcc 3.0: all 3.x versions do not recognize either of the two forms, since 4.0 only the second form is recognized. Both 2.95 and 2.7 can optimize both forms (tested on m68k

[Bug c/29739] -Wconversion produces invalid warnings.

2006-11-06 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-11-06 13:55 --- The warning works as intended. *** This bug has been marked as a duplicate of 6614 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug c/6614] [-Wconversion] incorrect conversion warning for function taking a short

2006-11-06 Thread schwab at suse dot de
--- Comment #10 from schwab at suse dot de 2006-11-06 13:55 --- *** Bug 29739 has been marked as a duplicate of this bug. *** -- schwab at suse dot de changed: What|Removed |Added

[Bug c++/29582] Parameter pushed to stack too soon

2006-10-24 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-10-24 16:02 --- The evaluation order of function arguments is not specified. If you depend on side effects to be carried out at a specific point you must make sure there is a sequence point at the appropriate place. -- schwab at suse

[Bug c/29511] 0x80000000/-1 causes FPE on Intel/AMD

2006-10-19 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-10-19 08:39 --- That's not a bug, the result of -2147483648/-1 is overflowing the range of int, thus invokes undefined behaviour. -- schwab at suse dot de changed: What|Removed |Added

[Bug c/29309] Compiling an assembler-less file generates error from assembler

2006-10-01 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-10-01 17:23 --- port_outl is broken, long is 64 bits on x86-64. -- schwab at suse dot de changed: What|Removed |Added

[Bug driver/29270] New: -- does not end option parsing

2006-09-28 Thread schwab at suse dot de
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29270

[Bug driver/29270] -- does not end option parsing

2006-09-28 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-09-28 11:21 --- See also the thread at http://lists.gnu.org/archive/html/automake/2006-09/msg00081.html. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29270

[Bug c/29193] Warning on if(a b c) and other similar codes

2006-09-23 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-09-23 17:29 --- This is part of -Wparentheses since gcc 4.0. -- schwab at suse dot de changed: What|Removed |Added

[Bug ada/29127] gnatchop-gcc: installation problem, executable not found

2006-09-19 Thread schwab at suse dot de
--- Comment #5 from schwab at suse dot de 2006-09-19 11:19 --- Doesn't change anything either. I don't think this function is ever called anyway. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29127

[Bug ada/29127] New: gnatchop-gcc: installation problem, executable not found

2006-09-18 Thread schwab at suse dot de
problem, executable not found Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: major Priority: P3 Component: ada AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de http://gcc.gnu.org

[Bug ada/29127] gnatchop-gcc: installation problem, executable not found

2006-09-18 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2006-09-18 19:29 --- That didn't change anything. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29127

[Bug c/29062] Parse error after label and variable declaration

2006-09-13 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-09-13 15:32 --- A label can only be part of a statement. A declaration is not a statement. -- schwab at suse dot de changed: What|Removed |Added

[Bug target/28789] New: [4.1 regression] sha512sum miscompiled

2006-08-21 Thread schwab at suse dot de
: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: s390-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28789

[Bug target/28789] [4.1 regression] sha512sum miscompiled

2006-08-21 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-08-21 12:33 --- Created an attachment (id=12109) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12109action=view) Testcase $ gcc -O2 sha512.c ; ./a.out ; echo $? 1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28789

[Bug target/28789] [4.1 regression] sha512sum miscompiled

2006-08-21 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2006-08-21 14:27 --- *** This bug has been marked as a duplicate of 28146 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug target/28146] -O2 produces invalid code on s390-linux-gnu: gcc-4.1.2 20060608

2006-08-21 Thread schwab at suse dot de
--- Comment #9 from schwab at suse dot de 2006-08-21 14:27 --- *** Bug 28789 has been marked as a duplicate of this bug. *** -- schwab at suse dot de changed: What|Removed |Added

[Bug bootstrap/28784] New: [4.2 regression] Bootstrap comparison failure

2006-08-20 Thread schwab at suse dot de
: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: ia64-suse-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28784

[Bug bootstrap/28784] [4.2 regression] Bootstrap comparison failure

2006-08-20 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-08-20 09:36 --- Created an attachment (id=12103) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12103action=view) Diff of objdump -d output -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28784

[Bug bootstrap/28784] [4.2 regression] Bootstrap comparison failure

2006-08-20 Thread schwab at suse dot de
--- Comment #2 from schwab at suse dot de 2006-08-20 14:21 --- Created an attachment (id=12104) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12104action=view) Diff of compiler dumps All dumps before mach are identical. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28784

[Bug bootstrap/28784] [4.2 regression] Bootstrap comparison failure

2006-08-20 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2006-08-20 14:29 --- Created an attachment (id=12105) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12105action=view) stage3 mach dump -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28784

[Bug bootstrap/28784] [4.2 regression] Bootstrap comparison failure

2006-08-20 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2006-08-20 15:24 --- The bug is very sensitive on the environment size. Adding -da makes it go away, adding -da -da makes it reappear. Looks like some decision is made on the low bits of an address. -- http://gcc.gnu.org/bugzilla

[Bug rtl-optimization/28772] New: Infinite loop in scheduler

2006-08-18 Thread schwab at suse dot de
: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: ia64-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28772

[Bug rtl-optimization/28772] Infinite loop in scheduler

2006-08-18 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2006-08-18 11:49 --- Created an attachment (id=12092) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12092action=view) Testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28772

[Bug rtl-optimization/28772] Infinite loop in scheduler

2006-08-18 Thread schwab at suse dot de
--- Comment #3 from schwab at suse dot de 2006-08-18 14:50 --- scheduling:6473.35 (100%) usr 0.60 (88%) sys6473.98 (100%) wall 499608 kB (90%) ggc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28772

[Bug target/28672] [4.2 Regression]: Gcc went into infinite loop when building libstdc++

2006-08-15 Thread schwab at suse dot de
--- Comment #10 from schwab at suse dot de 2006-08-15 15:22 --- The first hunk generates a warning since tree != void *. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28672

[Bug target/28702] New: Profiler call clobbers lr

2006-08-12 Thread schwab at suse dot de
Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schwab at suse dot de GCC target triplet: powerpc-*-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28702

<    1   2   3   4   5   6   7   >