[Bug testsuite/20772] x86 tests should run on both i?86 and x86_64

2005-12-10 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ghazi at gcc dot gnu dot org |dot org

[Bug testsuite/20772] x86 tests should run on both i?86 and x86_64

2005-12-09 Thread ghazi at gcc dot gnu dot org
--- Comment #14 from ghazi at gcc dot gnu dot org 2005-12-10 00:04 --- Subject: Bug 20772 Author: ghazi Date: Sat Dec 10 00:04:44 2005 New Revision: 108327 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108327 Log: PR testsuite/20772 * g++.old-deja/g++.p

[Bug testsuite/20772] x86 tests should run on both i?86 and x86_64

2005-12-09 Thread ghazi at gcc dot gnu dot org
--- Comment #13 from ghazi at gcc dot gnu dot org 2005-12-10 00:01 --- Subject: Bug 20772 Author: ghazi Date: Sat Dec 10 00:01:25 2005 New Revision: 108326 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108326 Log: PR testsuite/20772 * g++.old-deja/g++.p

[Bug testsuite/20772] x86 tests should run on both i?86 and x86_64

2005-12-09 Thread ghazi at gcc dot gnu dot org
--- Comment #12 from ghazi at gcc dot gnu dot org 2005-12-09 23:56 --- Subject: Bug 20772 Author: ghazi Date: Fri Dec 9 23:56:34 2005 New Revision: 108325 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108325 Log: PR testsuite/20772 * g++.dg/eh/simd-1.C

[Bug testsuite/20772] x86 tests should run on both i?86 and x86_64

2005-12-09 Thread ghazi at gcc dot gnu dot org
--- Comment #11 from ghazi at gcc dot gnu dot org 2005-12-09 23:46 --- Subject: Bug 20772 Author: ghazi Date: Fri Dec 9 23:46:42 2005 New Revision: 108324 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108324 Log: PR testsuite/20772 * g++.dg/eh/simd-1.C

[Bug testsuite/20772] x86 tests should run on both i?86 and x86_64

2005-12-09 Thread ghazi at gcc dot gnu dot org
--- Comment #10 from ghazi at gcc dot gnu dot org 2005-12-09 23:38 --- Subject: Bug 20772 Author: ghazi Date: Fri Dec 9 23:38:19 2005 New Revision: 108323 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108323 Log: PR testsuite/20772 * g++.dg/opt/li

[Bug testsuite/20772] x86 tests should run on both i?86 and x86_64

2005-12-09 Thread ghazi at gcc dot gnu dot org
--- Comment #9 from ghazi at gcc dot gnu dot org 2005-12-09 23:34 --- Subject: Bug 20772 Author: ghazi Date: Fri Dec 9 23:34:09 2005 New Revision: 108322 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108322 Log: PR testsuite/20772 * g++.dg/opt/life1.C,

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-12-06 Thread ghazi at gcc dot gnu dot org
--- Comment #13 from ghazi at gcc dot gnu dot org 2005-12-07 03:54 --- (In reply to comment #12) > Subject: Re: builtin *printf handlers are confused by -fexec-charset > "ghazi at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: > | Backporting this fix to 3.4

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-12-04 Thread ghazi at gcc dot gnu dot org
--- Comment #11 from ghazi at gcc dot gnu dot org 2005-12-04 16:23 --- Backporting this fix to 3.4 requires also backporting the infrastructure patch for the lang hook to_target_charset posted here: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00780.html We'd also need to backpor

[Bug target/20036] gcc.dg/compat/vector-[12]_y.c fails to compile

2005-12-04 Thread ghazi at gcc dot gnu dot org
--- Comment #3 from ghazi at gcc dot gnu dot org 2005-12-04 15:09 --- With current 3.4 branch, the logfile error for vector-1 says: gcc.dg/compat/vector-1_x.c: In function `pass_v2hi': gcc.dg/compat/vector-1_x.c:10: internal compiler error: in classify_argument, at config/i386/i

[Bug target/20036] gcc.dg/compat/vector-[12]_y.c fails to compile

2005-12-04 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-12-04 15:07 --- This one was closed for 3.4 without any investigation. Perhaps the fix in 4.0 can be backported if we identify what it was. -- ghazi at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/25022] failure to transform the unlocked stdio calls

2005-12-03 Thread ghazi at gcc dot gnu dot org
--- Comment #10 from ghazi at gcc dot gnu dot org 2005-12-04 01:54 --- Fixed on all active branches -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25022] [3.4 regression] failure to transform the unlocked stdio calls

2005-12-03 Thread ghazi at gcc dot gnu dot org
--- Comment #9 from ghazi at gcc dot gnu dot org 2005-12-04 01:37 --- Subject: Bug 25022 Author: ghazi Date: Sun Dec 4 01:37:23 2005 New Revision: 108010 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108010 Log: 2005-12-03 Kaveh R. Ghazi <[EMAIL PROTECTED]&g

[Bug middle-end/25022] [3.4 regression] failure to transform the unlocked stdio calls

2005-12-03 Thread ghazi at gcc dot gnu dot org
--- Comment #8 from ghazi at gcc dot gnu dot org 2005-12-03 23:32 --- 3.4 patch here: http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00284.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25203] [4.0] enable checking failure in g++.dg/opt/mmx2.C

2005-12-03 Thread ghazi at gcc dot gnu dot org
--- Comment #1 from ghazi at gcc dot gnu dot org 2005-12-03 20:06 --- Here's a reduced testcase, configure 4.0.x with --enable-checking=yes,rtl --target=i686-pc-linux-gnu and compile with: cc1plus -fpreprocessed mmx2.ii -quiet -dumpbase mmx2.C -mmmx -mtune=pentiumpro -auxbase mmx

[Bug target/25242] [3.4] testsuite failure in i386-sse-2.c on x86_64-unknown-linux-gnu

2005-12-03 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-12-03 19:41 --- Here's a reduced testcase, compile it with cc1 targetted to x86_64-unknown-linux-gnu: cc1 -fpreprocessed i386-sse-2.i -quiet -dumpbase i386-sse-2.c -msse -mtune=k8 -auxbase-strip i386-sse-2.s -O0 -version -o i38

[Bug target/25242] [3.4] testsuite failure in i386-sse-2.c on x86_64-unknown-linux-gnu

2005-12-03 Thread ghazi at gcc dot gnu dot org
--- Comment #1 from ghazi at gcc dot gnu dot org 2005-12-03 19:39 --- I configured with --enable-checking=yes,rtl however I don't think that's necessary to trigger the error. I see another report without checking here that fails the test. http://gcc.gnu.org/ml/gcc-testresul

[Bug target/25242] New: [3.4] testsuite failure in i386-sse-2.c on x86_64-unknown-linux-gnu

2005-12-03 Thread ghazi at gcc dot gnu dot org
iority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ghazi at gcc dot gnu dot org GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25242

[Bug middle-end/25022] [3.4/4.0 regression] failure to transform the unlocked stdio calls

2005-12-02 Thread ghazi at gcc dot gnu dot org
--- Comment #7 from ghazi at gcc dot gnu dot org 2005-12-02 14:05 --- Subject: Bug 25022 Author: ghazi Date: Fri Dec 2 14:05:09 2005 New Revision: 107891 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107891 Log: 2005-11-30 Kaveh R. Ghazi <[EMAIL PROTECTED]&g

[Bug middle-end/25158] FAIL: gcc.c-torture/execute/builtins/fprintf.c compilation

2005-12-02 Thread ghazi at gcc dot gnu dot org
--- Comment #7 from ghazi at gcc dot gnu dot org 2005-12-02 14:05 --- Subject: Bug 25158 Author: ghazi Date: Fri Dec 2 14:05:09 2005 New Revision: 107891 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107891 Log: 2005-11-30 Kaveh R. Ghazi <[EMAIL PROTECTED]&g

[Bug testsuite/18491] testsuite failure: WARNING: g++.old-deja/g++.mike/p10769a.C compilation failed to produce executable

2005-12-01 Thread ghazi at gcc dot gnu dot org
--- Comment #10 from ghazi at gcc dot gnu dot org 2005-12-02 02:12 --- Subject: Bug 18491 Author: ghazi Date: Fri Dec 2 02:12:15 2005 New Revision: 107860 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107860 Log: 2005-12-01 Kaveh R. Ghazi <[EMAI

[Bug target/25216] [4.0/4.1/4.2] -fpic/-fPIC failure in gcc.target/i386/pr21291.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-12-02 00:50 --- testsuite logfile says: FAIL: gcc.target/i386/pr21291.c (test for excess errors) Excess errors: .../gcc.target/i386/pr21291.c:18: error: can't find a register in class 'GENERAL_REGS' while

[Bug target/25216] [4.0/4.1/4.2] -fpic/-fPIC failure in gcc.target/i386/pr21291.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
--- Comment #1 from ghazi at gcc dot gnu dot org 2005-12-02 00:48 --- Rth thinks it's an actual bug requiring investigation: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01899.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25216

[Bug target/25216] [4.0/4.1/4.2] -fpic/-fPIC failure in gcc.target/i386/pr21291.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added Known to fail||4.0.3 4.1.0 4.2.0 Target Milestone

[Bug target/25216] New: [4.0/4.1/4.2] -fpic/-fPIC failure in gcc.target/i386/pr21291.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
t org ReportedBy: ghazi at gcc dot gnu dot org GCC target triplet: i686-pc-linux-gnu OtherBugsDependingO 23224 nThis: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25216

[Bug target/25214] [3.4/4.0/4.1/4.2] -fpic/-fPIC testsuite failures in gcc.dg/i386-local2.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
--- Comment #1 from ghazi at gcc dot gnu dot org 2005-12-02 00:33 --- On i686-pc-linux-gnu with the 3.4 branch, I'm getting a failure in the following testcase when running with -fpic or -fPIC: FAIL: gcc.dg/i386-local2.c scan-assembler-not sub[^n]*sp Current testsuite repo

[Bug target/25215] New: [4.0/4.1/4.2] -fpic/-fPIC failure in gcc.dg/20050503-1.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
mmary: [4.0/4.1/4.2] -fpic/-fPIC failure in gcc.dg/20050503-1.c Product: gcc Version: 4.0.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ghazi a

[Bug target/25214] [3.4/4.0/4.1/4.2] -fpic/-fPIC testsuite failures in gcc.dg/i386-local2.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDependingO||23224 nThis|| Known to

[Bug target/25214] New: [3.4/4.0/4.1/4.2] -fpic/-fPIC testsuite failures in gcc.dg/i386-local2.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
: unassigned at gcc dot gnu dot org ReportedBy: ghazi at gcc dot gnu dot org GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25214

[Bug target/25213] [3.4] -fpic/-fPIC testsuite failures in gcc.dg/i386-387-3.c and i386-387-4.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added Known to fail||3.4.5 Known to work||4.0.3 Target

[Bug target/25213] New: [3.4] -fpic/-fPIC testsuite failures in gcc.dg/i386-387-3.c and i386-387-4.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
arget AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ghazi at gcc dot gnu dot org GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25213

[Bug middle-end/25022] [3.4/4.0 regression] failure to transform the unlocked stdio calls

2005-12-01 Thread ghazi at gcc dot gnu dot org
--- Comment #6 from ghazi at gcc dot gnu dot org 2005-12-01 22:45 --- Updated 4.0 patch here: http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00089.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25158] FAIL: gcc.c-torture/execute/builtins/fprintf.c compilation

2005-12-01 Thread ghazi at gcc dot gnu dot org
--- Comment #6 from ghazi at gcc dot gnu dot org 2005-12-01 22:24 --- Fixed, clean test results here: http://gcc.gnu.org/ml/gcc-testresults/2005-12/msg00028.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/25169] [4.0 regression] tree checking failures in gcc.dg/20040203-1.c, cast-1.c, cast-2.c, cast-3.c

2005-12-01 Thread ghazi at gcc dot gnu dot org
--- Comment #4 from ghazi at gcc dot gnu dot org 2005-12-01 14:05 --- My results from last night confirm it's fixed now, thanks. -- ghazi at gcc dot gnu dot org changed: What|Removed |

[Bug c++/25203] [4.0] enable checking failure in g++.dg/opt/mmx2.C

2005-12-01 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25203

[Bug c++/25203] New: [4.0] enable checking failure in g++.dg/opt/mmx2.C

2005-12-01 Thread ghazi at gcc dot gnu dot org
cking, ssemmx Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ghazi at gcc dot gnu dot org GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25203

[Bug middle-end/25158] FAIL: gcc.c-torture/execute/builtins/fprintf.c compilation

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #5 from ghazi at gcc dot gnu dot org 2005-12-01 02:33 --- Subject: Bug 25158 Author: ghazi Date: Thu Dec 1 02:32:58 2005 New Revision: 107763 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107763 Log: PR middle-end/25158 * bu

[Bug middle-end/25158] FAIL: gcc.c-torture/execute/builtins/fprintf.c compilation

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #4 from ghazi at gcc dot gnu dot org 2005-12-01 02:31 --- Subject: Bug 25158 Author: ghazi Date: Thu Dec 1 02:31:49 2005 New Revision: 107762 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107762 Log: PR middle-end/25158 * bu

[Bug middle-end/25158] FAIL: gcc.c-torture/execute/builtins/fprintf.c compilation

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #3 from ghazi at gcc dot gnu dot org 2005-12-01 00:05 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg02127.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19228] [3.4 only] Error in gcc.dg/20011119-1.c when using -fpic/-fPIC

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #7 from ghazi at gcc dot gnu dot org 2005-12-01 00:00 --- Patch installed: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg02163.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19227] [3.4 only] Error in gcc.c-torture/compile/20000804-1.c when using -fpic/-fPIC on i686-pc-linux-gnu

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #4 from ghazi at gcc dot gnu dot org 2005-11-30 23:58 --- Patch installed: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg02163.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19226] ICE in g++.old-deja/g++.pt/asm1.C and asm2.C with -fpic/-fPIC

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #6 from ghazi at gcc dot gnu dot org 2005-11-30 23:56 --- Patch installed: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg02163.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19228] [3.4 only] Error in gcc.dg/20011119-1.c when using -fpic/-fPIC

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #6 from ghazi at gcc dot gnu dot org 2005-11-30 23:40 --- 3.4 patch here: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg02163.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19227] [3.4 only] Error in gcc.c-torture/compile/20000804-1.c when using -fpic/-fPIC on i686-pc-linux-gnu

2005-11-30 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc

[Bug target/19227] [3.4 only] Error in gcc.c-torture/compile/20000804-1.c when using -fpic/-fPIC on i686-pc-linux-gnu

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #3 from ghazi at gcc dot gnu dot org 2005-11-30 23:38 --- 3.4 patch here: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg02163.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/19226] [3.4 only] ICE in g++.old-deja/g++.pt/asm1.C and asm2.C with -fpic/-fPIC

2005-11-30 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ghazi at gcc dot gnu dot org |dot org

[Bug testsuite/19275] [3.4/4.0] gcc.dg/20020919-1.c fails with -fpic/-fPIC on i686-pc-linux-gnu

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #8 from ghazi at gcc dot gnu dot org 2005-11-30 18:41 --- Patch backported to 3.4 and 4.0. -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug testsuite/19275] [3.4/4.0] gcc.dg/20020919-1.c fails with -fpic/-fPIC on i686-pc-linux-gnu

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #7 from ghazi at gcc dot gnu dot org 2005-11-30 18:06 --- Subject: Bug 19275 Author: ghazi Date: Wed Nov 30 18:06:01 2005 New Revision: 107730 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107730 Log: PR testsuite/19275 Backport from

[Bug testsuite/19275] [3.4/4.0] gcc.dg/20020919-1.c fails with -fpic/-fPIC on i686-pc-linux-gnu

2005-11-30 Thread ghazi at gcc dot gnu dot org
--- Comment #6 from ghazi at gcc dot gnu dot org 2005-11-30 18:04 --- Subject: Bug 19275 Author: ghazi Date: Wed Nov 30 18:04:46 2005 New Revision: 107729 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107729 Log: PR testsuite/19275 Backport from

[Bug c/25169] [4.0 regression] tree checking failures in gcc.dg/20040203-1.c, cast-1.c, cast-2.c, cast-3.c

2005-11-29 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25169

[Bug testsuite/19275] [3.4/4.0] gcc.dg/20020919-1.c fails with -fpic/-fPIC on i686-pc-linux-gnu

2005-11-29 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc

[Bug c/25169] [4.0 regression] tree checking failures in gcc.dg/20040203-1.c, cast-1.c, cast-2.c, cast-3.c

2005-11-29 Thread ghazi at gcc dot gnu dot org
--- Comment #1 from ghazi at gcc dot gnu dot org 2005-11-30 00:44 --- Based on the date it started failing, I'm guessing it was this patch that triggered it: 2005-11-07 Paolo Bonzini <[EMAIL PROTECTED]> PR c/24599 * c-typeck.c (build_c_cast): Try usi

[Bug c/25169] New: [4.0 regression] tree checking failures in gcc.dg/20040203-1.c, cast-1.c, cast-2.c, cast-3.c

2005-11-29 Thread ghazi at gcc dot gnu dot org
mal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ghazi at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25169

[Bug middle-end/25158] FAIL: gcc.c-torture/execute/builtins/fprintf.c compilation

2005-11-29 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-11-29 21:46 --- Hmm this is convoluted, but I think I know what's going on: We're running the builtin fprintf check. I recently added a small sanity check to ensure that fprintf_unlocked also works. Now we're gettin

[Bug testsuite/19275] [3.4/4.0] gcc.dg/20020919-1.c fails with -fpic/-fPIC on i686-pc-linux-gnu

2005-11-29 Thread ghazi at gcc dot gnu dot org
--- Comment #5 from ghazi at gcc dot gnu dot org 2005-11-29 14:25 --- These two patches fixed the problem on mainline/4.1 and need to be backported: http://gcc.gnu.org/ml/gcc-patches/2005-03/msg02322.html http://gcc.gnu.org/ml/gcc-patches/2005-03/msg02828.html I'll do it after te

[Bug target/19227] [3.4 only] Error in gcc.c-torture/compile/20000804-1.c when using -fpic/-fPIC on i686-pc-linux-gnu

2005-11-29 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-11-29 14:03 --- Fixed in 4.0.3 and later by: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01889.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19227

[Bug testsuite/19231] Execute failure in gcc.c-torture/execute/builtins/strlen-3.c with -fpic/-fPIC

2005-11-29 Thread ghazi at gcc dot gnu dot org
--- Comment #3 from ghazi at gcc dot gnu dot org 2005-11-29 13:55 --- Fixed by: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01889.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/20109] printf optimizations and non-ASCII character sets

2005-11-28 Thread ghazi at gcc dot gnu dot org
--- Comment #5 from ghazi at gcc dot gnu dot org 2005-11-29 05:18 --- Subject: Bug 20109 Author: ghazi Date: Tue Nov 29 05:18:13 2005 New Revision: 107654 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107654 Log: PR middle-end/20109 PR middle-e

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-11-28 Thread ghazi at gcc dot gnu dot org
--- Comment #10 from ghazi at gcc dot gnu dot org 2005-11-29 05:18 --- Subject: Bug 25120 Author: ghazi Date: Tue Nov 29 05:18:13 2005 New Revision: 107654 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107654 Log: PR middle-end/20109 PR middle-e

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-11-28 Thread ghazi at gcc dot gnu dot org
--- Comment #9 from ghazi at gcc dot gnu dot org 2005-11-29 05:18 --- Subject: Bug 25120 Author: ghazi Date: Tue Nov 29 05:17:56 2005 New Revision: 107653 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107653 Log: PR middle-end/20109 PR middle-e

[Bug middle-end/20109] printf optimizations and non-ASCII character sets

2005-11-28 Thread ghazi at gcc dot gnu dot org
--- Comment #4 from ghazi at gcc dot gnu dot org 2005-11-29 05:18 --- Subject: Bug 20109 Author: ghazi Date: Tue Nov 29 05:17:56 2005 New Revision: 107653 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107653 Log: PR middle-end/20109 PR middle-e

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-11-28 Thread ghazi at gcc dot gnu dot org
--- Comment #8 from ghazi at gcc dot gnu dot org 2005-11-29 05:17 --- Subject: Bug 25120 Author: ghazi Date: Tue Nov 29 05:17:20 2005 New Revision: 107652 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107652 Log: PR middle-end/20109 PR middle-e

[Bug middle-end/20109] printf optimizations and non-ASCII character sets

2005-11-28 Thread ghazi at gcc dot gnu dot org
--- Comment #3 from ghazi at gcc dot gnu dot org 2005-11-29 05:17 --- Subject: Bug 20109 Author: ghazi Date: Tue Nov 29 05:17:20 2005 New Revision: 107652 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107652 Log: PR middle-end/20109 PR middle-e

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #7 from ghazi at gcc dot gnu dot org 2005-11-28 03:36 --- 4.0 patch here: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01918.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25120

[Bug middle-end/21988] GCC should transform printf("%s",foo) and printf("foo") into fputs(foo,stdout)

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-11-28 03:23 --- Getting stdout wrapped in an inline function is not hard. I can create something fixincl or whatever to capture that. The part I don't know how to do is expand that inline function's body into the code s

[Bug objc/7098] ObjC front end doesn't understand attributes on method parameters

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #4 from ghazi at gcc dot gnu dot org 2005-11-28 03:16 --- Andrew, any progress on this one? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7098

[Bug middle-end/20109] printf optimizations and non-ASCII character sets

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-11-28 02:45 --- *** This bug has been marked as a duplicate of 25120 *** -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #6 from ghazi at gcc dot gnu dot org 2005-11-28 02:45 --- *** Bug 20109 has been marked as a duplicate of this bug. *** -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-11-27 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25120

[Bug middle-end/25120] builtin *printf handlers are confused by -fexec-charset

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #4 from ghazi at gcc dot gnu dot org 2005-11-27 17:01 --- builtin sprintf (and _chk friends) also have the problem, changed summary to reflect that. -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25120] builtin printf/fprintf is confused by -fexec-charset

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #3 from ghazi at gcc dot gnu dot org 2005-11-27 16:59 --- Yes same conceptual problem, but entirely different GCC location. This bug lies in builtins.c and PR 20110 lies in c-format.c. What I mean is that they be fixed separately and should not have any bugzilla

[Bug middle-end/25120] [3.4/4.0/4.1/4.2] builtin printf/fprintf is confused by -fexec-charset

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #1 from ghazi at gcc dot gnu dot org 2005-11-27 15:52 --- This is the same bug as PR 18785 and probably has a similar solution. I'm working on a patch. -- ghazi at gcc dot gnu dot org changed: What|Removed |

[Bug middle-end/25120] New: [3.4/4.0/4.1/4.2] builtin printf/fprintf is confused by -fexec-charset

2005-11-27 Thread ghazi at gcc dot gnu dot org
t;. -- Summary: [3.4/4.0/4.1/4.2] builtin printf/fprintf is confused by -fexec-charset Product: gcc Version: 4.2.0 Status: UNCONFIRMED Keywords: wrong-code, missed-optimization Severity: normal Priority: P3

[Bug middle-end/25022] [3.4/4.0 regression] failure to transform the unlocked stdio calls

2005-11-27 Thread ghazi at gcc dot gnu dot org
--- Comment #5 from ghazi at gcc dot gnu dot org 2005-11-27 14:47 --- 4.0 patch here: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01845.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/25022] [3.4/4.0/4.1/4.2 regression] failure to transform the unlocked stdio calls

2005-11-25 Thread ghazi at gcc dot gnu dot org
--- Comment #3 from ghazi at gcc dot gnu dot org 2005-11-26 01:31 --- Subject: Bug 25022 Author: ghazi Date: Sat Nov 26 01:31:54 2005 New Revision: 107536 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107536 Log: PR middle-end/25022 * bu

[Bug middle-end/25022] [3.4/4.0/4.1/4.2 regression] failure to transform the unlocked stdio calls

2005-11-25 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-11-26 01:25 --- Subject: Bug 25022 Author: ghazi Date: Sat Nov 26 01:25:20 2005 New Revision: 107535 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107535 Log: PR middle-end/25022 * bu

[Bug middle-end/24729] function calls created by builtins do not make use of inline definitions

2005-11-24 Thread ghazi at gcc dot gnu dot org
--- Comment #5 from ghazi at gcc dot gnu dot org 2005-11-24 17:03 --- Here's a version of the testcase that doesn't rely on _unlocked functions since 25022 inhibits the unlocked transformations. Compile at -O2 with and without -DPUTCHAR_DIRECT to see the effect. Using putcha

[Bug middle-end/25022] [4.2,4.1,4.0,3.4 regression] failure to transform the unlocked stdio calls

2005-11-24 Thread ghazi at gcc dot gnu dot org
--- Comment #1 from ghazi at gcc dot gnu dot org 2005-11-24 16:51 --- This happens because the replacement functions are obtained in builtins.c from the array implicit_built_in_decls. This array is initialized to null when the replacement function is an "extension" builtin,

[Bug middle-end/25022] New: [4.2,4.1,4.0,3.4 regression] failure to transform the unlocked stdio calls

2005-11-24 Thread ghazi at gcc dot gnu dot org
eywords: missed-optimization Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ghazi at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25022

[Bug c/18382] define __pic__ and/or __PIC__ in c-cppbuiltins.c instead of scattershot in target config

2005-11-21 Thread ghazi at gcc dot gnu dot org
--- Comment #5 from ghazi at gcc dot gnu dot org 2005-11-22 03:27 --- Updated patch installed on mainline: http://gcc.gnu.org/ml/gcc-patches/2005-11/msg01575.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/24729] function calls created by builtins do not make use of inline definitions

2005-11-13 Thread ghazi at gcc dot gnu dot org
--- Comment #4 from ghazi at gcc dot gnu dot org 2005-11-14 01:00 --- Builtin fputs{_unlocked} et al. are transformed via fold_builtin as well as expand. AFAICT folding is done rather early, so perhaps this can be fixed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24729

[Bug middle-end/24729] function calls created by builtins do not make use of inline definitions

2005-11-07 Thread ghazi at gcc dot gnu dot org
--- Comment #2 from ghazi at gcc dot gnu dot org 2005-11-08 04:28 --- I'm not convinced it's the same issue. With regard to 17402, comment #6 by Joseph there refers specifically to static inlines in that builtins shouldn't generate calls to "file-scope statics&q

[Bug middle-end/24729] New: function calls created by builtins do not make use of inline definitions

2005-11-07 Thread ghazi at gcc dot gnu dot org
When doing transformations on builtins, if the builtin results in a function call that has an inline expansion, GCC emits a library call not the inline function body. E.g. glibc defines an inline for fputc_unlocked. Given this code: #define _GNU_SOURCE #include #define MAX 1 int main (

[Bug c++/22476] -Wmissing-format-attribute should pick out function pointer candidates also

2005-10-15 Thread ghazi at gcc dot gnu dot org
--- Comment #7 from ghazi at gcc dot gnu dot org 2005-10-15 17:07 --- C++ bits checked in as well. http://gcc.gnu.org/ml/gcc-patches/2005-07/msg01339.html -- ghazi at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/22476] -Wmissing-format-attribute should pick out function pointer candidates also

2005-10-15 Thread ghazi at gcc dot gnu dot org
-- ghazi at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |ghazi at gcc dot gnu dot org |dot org

[Bug c/18382] define __pic__ and/or __PIC__ in c-cppbuiltins.c instead of scattershot in target config

2005-09-07 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-09-07 14:18 --- Updated patch for mainline here: http://gcc.gnu.org/ml/gcc-patches/2005-09/msg00302.html -- What|Removed |Added

[Bug c/18382] define __pic__ and/or __PIC__ in c-cppbuiltins.c instead of scattershot in target config

2005-08-24 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-08-24 19:06 --- By the way, a patch to fix this in early 2004 was posted here: http://gcc.gnu.org/ml/gcc-patches/2004-04/msg00168.html I never got an official "okay" in the discussion thread: http://gcc.gnu.

[Bug c/22476] -Wmissing-format-attribute should pick out function pointer candidates also

2005-07-19 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-07-19 12:15 --- Fixed for C, need to create a similar patch for C++ frontend -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22476

[Bug c/22476] -Wmissing-format-attribute should pick out function pointer candidates also

2005-07-14 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-07-14 20:25 --- (In reply to comment #3) > convert_for_assignment would be a plausible place to add this check. Agreed, I was just looking into that. It appears that it handles all the various ways assignment can oc

[Bug c/22476] -Wmissing-format-attribute should pick out function pointer candidates also

2005-07-14 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-07-14 18:49 --- Here's another case we should catch, passing a function pointer as a parameter: #include static void foo (int (*ptr)(const char *, ...)) { ptr("hello world %d\n", 5L); } int main (void)

[Bug c/22476] New: -Wmissing-format-attribute should pick out function pointer candidates also

2005-07-13 Thread ghazi at gcc dot gnu dot org
Keywords: diagnostic Severity: enhancement Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ghazi at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22476

[Bug tree-optimization/21982] GCC should combine adjacent stdio calls

2005-06-10 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-10 15:05 --- (In reply to comment #33) > Subject: Re: GCC should combine adjacent stdio > calls > On Fri, 10 Jun 2005, ghazi at gcc dot gnu dot org wrote: > Since putc and puts are typically faster than

[Bug tree-optimization/21982] GCC should combine adjacent stdio calls

2005-06-10 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-10 14:22 --- (In reply to comment #30) > Subject: Re: GCC should combine adjacent stdio calls > On Fri, Jun 10, 2005 at 01:49:54PM -, joseph at codesourcery dot com wrote: > > Not that I really see th

[Bug tree-optimization/21982] GCC should combine adjacent stdio calls

2005-06-10 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-10 12:55 --- (In reply to comment #25) > Subject: Re: GCC should combine adjacent stdio > calls > On Fri, 10 Jun 2005, ghazi at gcc dot gnu dot org wrote: > > Case (b) involves fmemopen, and I assume you

[Bug tree-optimization/21982] GCC should combine adjacent stdio calls

2005-06-10 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-10 12:42 --- (In reply to comment #25) > Subject: Re: GCC should combine adjacent stdio > calls > On Fri, 10 Jun 2005, ghazi at gcc dot gnu dot org wrote: > POSIX defines how streams and file descriptors

[Bug tree-optimization/21982] GCC should combine adjacent stdio calls

2005-06-09 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-10 01:20 --- (In reply to comment #22) > Subject: Re: GCC should combine adjacent stdio calls > On Thu, Jun 09, 2005 at 07:52:42PM -, joseph at codesourcery dot com wrote: > > (a) It could be stdio&#

[Bug tree-optimization/21982] GCC should combine adjacent stdio calls

2005-06-09 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-09 19:48 --- (In reply to comment #19) > Subject: Re: GCC should combine adjacent stdio calls > On Thu, Jun 09, 2005 at 07:29:42PM -, joseph at codesourcery dot com wrote: > > that function on th

[Bug tree-optimization/21988] New: GCC should optimize printf("%s",foo) and printf("foo") into fputs(foo,stdout)

2005-06-09 Thread ghazi at gcc dot gnu dot org
d printf("foo") into fputs(foo,stdout) Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org

[Bug tree-optimization/21982] GCC should combine adjacent stdio calls

2005-06-09 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-09 17:21 --- (In reply to comment #14) > Subject: Re: GCC should combine adjacent stdio > calls > On Thu, 9 Jun 2005, ghazi at gcc dot gnu dot org wrote: > > > > --- Additional Comments From

[Bug tree-optimization/21982] GCC should combine adjacent stdio calls

2005-06-09 Thread ghazi at gcc dot gnu dot org
--- Additional Comments From ghazi at gcc dot gnu dot org 2005-06-09 17:02 --- (In reply to comment #10) > Subject: Re: GCC should combine adjacent stdio calls > But remember that we are not optimizing C, we are optimizing > GIMPLE. And in GIMPLE we don't have those pro

<    1   2   3   4   5   6   7   >