[Bug target/41302] Cast of return value from uint32 to pointer cannot be optimized by a jump to called rtn.

2009-11-04 Thread mkuvyrkov at gcc dot gnu dot org
--- Comment #4 from mkuvyrkov at gcc dot gnu dot org 2009-11-04 09:58 --- Subject: Bug 41302 Author: mkuvyrkov Date: Wed Nov 4 09:57:55 2009 New Revision: 153890 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=153890 Log: 2009-11-04 Maxim Kuvyrkov ma...@codesourcery.com

[Bug target/41302] Cast of return value from uint32 to pointer cannot be optimized by a jump to called rtn.

2009-11-04 Thread mkuvyrkov at gcc dot gnu dot org
--- Comment #5 from mkuvyrkov at gcc dot gnu dot org 2009-11-04 11:47 --- Fixed. -- mkuvyrkov at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/41302] Cast of return value from uint32 to pointer cannot be optimized by a jump to called rtn.

2009-10-30 Thread mkuvyrkov at gcc dot gnu dot org
--- Comment #3 from mkuvyrkov at gcc dot gnu dot org 2009-10-30 10:16 --- Patch posted at http://gcc.gnu.org/ml/gcc-patches/2009-10/msg01790.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41302

[Bug target/41302] Cast of return value from uint32 to pointer cannot be optimized by a jump to called rtn.

2009-09-22 Thread dferbas at etech dot cz
--- Comment #2 from dferbas at etech dot cz 2009-09-22 22:39 --- We tried to modify the m68k variant of sibcall fn. But we have a problem with compilation. Is there anyone who can test if following is OK ? /* Implement TARGET_FUNCTION_OK_FOR_SIBCALL_P. We cannot use sibcalls for

[Bug target/41302] Cast of return value from uint32 to pointer cannot be optimized by a jump to called rtn.

2009-09-09 Thread rth at gcc dot gnu dot org
--- Comment #1 from rth at gcc dot gnu dot org 2009-09-09 22:14 --- This is almost certainly a bug in the m68k backend in that it doesn't check for the difference in return registers. Compare it's m68k_ok_for_sibcall_p function vs the i386 routine. -- rth at gcc dot gnu dot org