[Bug libgcj/27860] build failure on m68k: error: 'ffi_closure' does not name a type

2006-06-05 Thread schwab at gcc dot gnu dot org


--- Comment #12 from schwab at gcc dot gnu dot org  2006-06-05 21:21 ---
Subject: Bug 27860

Author: schwab
Date: Mon Jun  5 21:21:05 2006
New Revision: 114411

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114411
Log:
PR libgcj/27860
* link.cc: Check for closure support in libffi with FFI_CLOSURES.

Modified:
trunk/libjava/ChangeLog
trunk/libjava/link.cc


-- 


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



[Bug target/39531] m68k gcc does not convert andil to bclr when compiled on a 64bit host

2009-05-18 Thread schwab at gcc dot gnu dot org


--- Comment #2 from schwab at gcc dot gnu dot org  2009-05-18 15:36 ---
Subject: Bug 39531

Author: schwab
Date: Mon May 18 15:36:18 2009
New Revision: 147664

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147664
Log:
PR target/39531
* config/m68k/m68k.c (output_andsi3): Mask off sign bit copies
before calling exact_log2.
(output_iorsi3): Likewise.
(output_xorsi3): Likewise.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/m68k/m68k.c


-- 


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



[Bug target/24757] [4.1 Regression] __sync_fetch_and_add on ia64

2005-11-20 Thread schwab at gcc dot gnu dot org


--- Comment #33 from schwab at gcc dot gnu dot org  2005-11-20 10:43 ---
Subject: Bug 24757

Author: schwab
Date: Sun Nov 20 10:43:43 2005
New Revision: 107246

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107246
Log:
PR target/24757
* config/ia64/ia64.c (ia64_expand_atomic_op): Fix condition of cmp
insn.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/ia64/ia64.c


-- 


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



[Bug target/24757] [4.1 Regression] __sync_fetch_and_add on ia64

2005-11-20 Thread schwab at gcc dot gnu dot org


--- Comment #34 from schwab at gcc dot gnu dot org  2005-11-20 10:44 ---
Subject: Bug 24757

Author: schwab
Date: Sun Nov 20 10:44:27 2005
New Revision: 107247

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=107247
Log:
PR target/24757
* config/ia64/ia64.c (ia64_expand_atomic_op): Fix condition of cmp
insn.

Modified:
branches/gcc-4_1-branch/gcc/ChangeLog
branches/gcc-4_1-branch/gcc/config/ia64/ia64.c


-- 


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



[Bug bootstrap/32973] [4.3 regression] bootstrap failure with indented structure declaration in macro

2007-08-07 Thread schwab at gcc dot gnu dot org


--- Comment #5 from schwab at gcc dot gnu dot org  2007-08-07 15:32 ---
Subject: Bug 32973

Author: schwab
Date: Tue Aug  7 15:31:56 2007
New Revision: 127272

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127272
Log:
PR bootstrap/32973
* gengtype-lex.l: Ignore backslash/newline pair while scanning a
struct definition.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/gengtype-lex.l


-- 


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



[Bug testsuite/35647] FAIL: gcc.dg/cpp/cmdlne-d(I|M)-M.c scan-file (^|\\n)cmdlne-d(I|M)-M[^\\n]*:[^\\n]*cmdlne-d(I|M)-M.c

2008-03-20 Thread schwab at gcc dot gnu dot org


--- Comment #5 from schwab at gcc dot gnu dot org  2008-03-20 13:32 ---
Subject: Bug 35647

Author: schwab
Date: Thu Mar 20 13:31:25 2008
New Revision: 133373

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133373
Log:
PR testsuite/35647
* gcc.dg/cpp/cmdlne-dI-M.c: Match optional continuation.
* gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
* gcc.dg/cpp/cmdlne-dN-M.c: Match correct file name and optional
continuation and remove xfail.

Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.dg/cpp/cmdlne-dI-M.c
trunk/gcc/testsuite/gcc.dg/cpp/cmdlne-dM-M.c
trunk/gcc/testsuite/gcc.dg/cpp/cmdlne-dN-M.c


-- 


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



[Bug c/41476] [4.5 regression] __typeof__ expands to const type for function types

2009-09-27 Thread schwab at gcc dot gnu dot org


--- Comment #1 from schwab at gcc dot gnu dot org  2009-09-27 15:27 ---
Subject: Bug 41476

Author: schwab
Date: Sun Sep 27 15:27:08 2009
New Revision: 152220

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152220
Log:
PR c/41476
* c-typeck.c (build_conditional_expr): Use the readonly and
volatile flags of the operand types, not of the operands itself.

testsuite/:
* gcc.dg/cond-constqual-1.c: New test.

Added:
trunk/gcc/testsuite/gcc.dg/cond-constqual-1.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/c-typeck.c
trunk/gcc/testsuite/ChangeLog


-- 


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



[Bug target/43294] [4.5 Regression] Error: junk at end of line, first unrecognized character is `@'

2010-03-09 Thread schwab at gcc dot gnu dot org


--- Comment #2 from schwab at gcc dot gnu dot org  2010-03-09 21:57 ---
Subject: Bug 43294

Author: schwab
Date: Tue Mar  9 21:57:36 2010
New Revision: 157328

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157328
Log:
PR target/43294
* config/m68k/m68k.c (TARGET_DELEGITIMIZE_ADDRESS): Define.
(m68k_delegitimize_address): New function.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/m68k/m68k.c


-- 


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



[Bug target/42516] [m68k] Suboptimal halfword swap on coldfire

2009-12-30 Thread schwab at gcc dot gnu dot org


--- Comment #3 from schwab at gcc dot gnu dot org  2009-12-30 23:03 ---
Subject: Bug 42516

Author: schwab
Date: Wed Dec 30 23:03:46 2009
New Revision: 155527

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155527
Log:
PR target/42516
* config/m68k/m68k.md (rotlsi_16): New insn.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/m68k/m68k.md


-- 


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



[Bug target/44771] m68k_expand_prologue: variable set but not used

2010-07-02 Thread schwab at gcc dot gnu dot org


--- Comment #1 from schwab at gcc dot gnu dot org  2010-07-02 20:16 ---
Subject: Bug 44771

Author: schwab
Date: Fri Jul  2 20:15:59 2010
New Revision: 161741

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161741
Log:
PR target/44771
* config/m68k/m68k.c (m68k_expand_prologue): Remove set but not
used variable insn.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/m68k/m68k.c


-- 


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



[Bug rtl-optimization/36929] [4.3/4.4 Regression] internal compiler error: Segmentation fault

2008-07-30 Thread schwab at gcc dot gnu dot org


--- Comment #5 from schwab at gcc dot gnu dot org  2008-07-30 18:24 ---
Subject: Bug 36929

Author: schwab
Date: Wed Jul 30 18:22:50 2008
New Revision: 138333

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138333
Log:
PR rtl-optimization/36929
* dse.c (replace_inc_dec): Use emit_insn_before instead of
add_insn_before and fix argument order.
(replace_inc_dec_mem): Handle NULL rtx.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/dse.c


-- 


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



[Bug rtl-optimization/36929] [4.3/4.4 Regression] internal compiler error: Segmentation fault

2008-07-30 Thread schwab at gcc dot gnu dot org


--- Comment #7 from schwab at gcc dot gnu dot org  2008-07-30 18:24 ---
Subject: Bug 36929

Author: schwab
Date: Wed Jul 30 18:23:14 2008
New Revision: 138334

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138334
Log:
PR rtl-optimization/36929
* dse.c (replace_inc_dec): Use emit_insn_before instead of
add_insn_before and fix argument order.
(replace_inc_dec_mem): Handle NULL rtx.

Modified:
branches/gcc-4_3-branch/gcc/ChangeLog
branches/gcc-4_3-branch/gcc/dse.c


-- 


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



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

2007-01-01 Thread schwab at gcc dot gnu dot org


--- Comment #6 from schwab at gcc dot gnu dot org  2007-01-01 22:03 ---
Subject: Bug 29166

Author: schwab
Date: Mon Jan  1 22:03:23 2007
New Revision: 120319

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120319
Log:
PR target/29166
* config/ia64/ia64.c (ia64_compute_frame_size): Account space for
save of BR0 in extra_spill_size instead of spill_size.
(ia64_expand_prologue): Save BR0 outside of the gr/br/fr spill
area.
(ia64_expand_epilogue): Restore BR0 from its new location.

testsuite/:
* g++.dg/eh/pr29166.C: New test.

Added:
trunk/gcc/testsuite/g++.dg/eh/pr29166.C
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/ia64/ia64.c
trunk/gcc/testsuite/ChangeLog


-- 


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



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

2007-01-01 Thread schwab at gcc dot gnu dot org


--- Comment #7 from schwab at gcc dot gnu dot org  2007-01-01 22:07 ---
Subject: Bug 29166

Author: schwab
Date: Mon Jan  1 22:07:30 2007
New Revision: 120320

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120320
Log:
PR target/29166
* config/ia64/ia64.c (ia64_compute_frame_size): Account space for
save of BR0 in extra_spill_size instead of spill_size.
(ia64_expand_prologue): Save BR0 outside of the gr/br/fr spill
area.
(ia64_expand_epilogue): Restore BR0 from its new location.

testsuite/:
* g++.dg/eh/pr29166.C: New test.

Added:
branches/gcc-4_2-branch/gcc/testsuite/g++.dg/eh/pr29166.C
Modified:
branches/gcc-4_2-branch/gcc/ChangeLog
branches/gcc-4_2-branch/gcc/config/ia64/ia64.c
branches/gcc-4_2-branch/gcc/testsuite/ChangeLog


-- 


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