[Bug fortran/40994] ICE in gfc_undo_symbols

2010-05-07 Thread dfranke at gcc dot gnu dot org
--- Comment #6 from dfranke at gcc dot gnu dot org 2010-05-07 22:09 --- Not related to ISO-C. Reduced test case: MODULE f03_test INTERFACE INTEGER FUNCTION build(lib, np) END FUNCTION END INTERFACE PROCEDURE(build), POINTER :: pbuild CONTAINS !

[Bug other/44033] New: The target hook documentation is chronically out-of-sync with the facts

2010-05-07 Thread amylaar at gcc dot gnu dot org
The target hook documentation does not always get updated when new hooks are added or existing ones modified, and therefore is always incomplete and always or most of the time partially incorrect. -- Summary: The target hook documentation is chronically out-of-sync

[Bug other/44034] New: target hooks are hard to maintain

2010-05-07 Thread amylaar at gcc dot gnu dot org
The definition of target hooks is spread across multiple files, which makes it hard to add new or modify existing target hooks in a consistent manner. -- Summary: target hooks are hard to maintain Product: gcc Version: 4.6.0 Status: UNCONFIRMED

[Bug target/43729] Mach-O LTO support needed for darwin

2010-05-07 Thread steven at gcc dot gnu dot org
--- Comment #43 from steven at gcc dot gnu dot org 2010-05-07 22:23 --- FIXED for x86_64-apple-darwin: http://gcc.gnu.org/viewcvs?view=revision&revision=159173 ix86 and ppc* are still to be done. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43729

[Bug other/44034] target hooks are hard to maintain

2010-05-07 Thread steven at gcc dot gnu dot org
--- Comment #1 from steven at gcc dot gnu dot org 2010-05-07 22:28 --- Indeed. A serious issue. -- steven at gcc dot gnu dot org changed: What|Removed |Added Se

[Bug other/44033] The target hook documentation is chronically out-of-sync with the facts

2010-05-07 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfir

[Bug other/44032] internals documentation is not legally safe to use

2010-05-07 Thread steven at gcc dot gnu dot org
--- Comment #1 from steven at gcc dot gnu dot org 2010-05-07 22:31 --- Ah, the old argument. But true. GCC internals documentation is almost constantly out of sync with reality because of this. It's been like this for years now and it is an underestimated problem. Anyway, confirmed.

[Bug other/44035] New: internals documentation cannot be fixed without new GFDL license grants

2010-05-07 Thread amylaar at gcc dot gnu dot org
Often, the information to fix internals documentation is available as GPLed code - e.g. example code, comments, function signatures. The internals Documentation is GFDLed, and thus it requires a new license grant from the FSF (or from the the author/Copyright assigner if (s)he gives notice beforeh

[Bug other/44035] internals documentation cannot be fixed without new GFDL license grants

2010-05-07 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfir

[Bug fortran/41627] mixing common and modules elicits ICE

2010-05-07 Thread dfranke at gcc dot gnu dot org
--- Comment #8 from dfranke at gcc dot gnu dot org 2010-05-07 23:32 --- This PR lacks the ICE-on-{valid,invalid}-code keyword. It's too late for me now to attempt to judge which needs to be added. -- dfranke at gcc dot gnu dot org changed: What|Removed

[Bug fortran/44036] New: I can't declare an external function in an OMP shared statement.

2010-05-07 Thread kumbera1 at llnl dot gov
If the OMP parallel default is set to 'none', then there is no way to call an external function. As an example: external f !$OMP parallel default(none) & !$OMP shared (f) Because f is an external function then gfortran quits with the error: !$OMP shared (f)

[Bug target/44031] [4.4/4.5/4.6 Regression] ice in subst_reloads, at reload.c:6327

2010-05-07 Thread hjl dot tools at gmail dot com
--- Comment #1 from hjl dot tools at gmail dot com 2010-05-08 00:35 --- It failed with gcc 4.4.3 and 4.5.0. -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug target/44031] [4.4/4.5/4.6 Regression] ice in subst_reloads, at reload.c:6327

2010-05-07 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-05-08 00:40 --- It is caused by revision 152533: http://gcc.gnu.org/ml/gcc-cvs/2009-10/msg00182.html -- hjl dot tools at gmail dot com changed: What|Removed |Added ---

[Bug fortran/44036] I can't declare an external function in an OMP shared statement.

2010-05-07 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2010-05-08 01:44 --- Created an attachment (id=20600) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20600&action=view) Allow external entities in a default(none) This patch allows the code to compile. I, however, do not know if thi

[Bug fortran/44036] I can't declare an external function in an OMP shared statement.

2010-05-07 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2010-05-08 01:48 --- Jakub, Is the patch in comment #2 correct? If yes, I'll follow up with a ChangeLog and dejagnu-ify the submitted code for the testsuite. -- kargl at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/28685] Multiple comparisons are not simplified

2010-05-07 Thread sandra at codesourcery dot com
--- Comment #11 from sandra at codesourcery dot com 2010-05-08 03:43 --- I've posted the patch to fix the first testcase here: http://gcc.gnu.org/ml/gcc-patches/2010-05/msg00564.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28685

[Bug c/44037] New: builtin ffs vs. renamed ffs (vms-crtl.h)‏

2010-05-07 Thread jay dot krell at cornell dot edu
In gcc for VMS there is some mechanism to rename functions. See the files: /src/gcc-4.5.0/gcc/config/vms/vms-crtl-64.h /src/gcc-4.5.0/gcc/config/vms/vms-crtl.h which are mostly just lists of function from/to. As well in gcc there is a mechanism for optimizing various "builtin" functions, like

<    1   2