[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-23 Thread burnus at gcc dot gnu dot org
--- Comment #10 from burnus at gcc dot gnu dot org 2007-07-23 06:03 --- Subject: Bug 32600 Author: burnus Date: Mon Jul 23 06:03:33 2007 New Revision: 126835 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=126835 Log: 2007-07-23 Christopher D. Rickett [EMAIL PROTECTED]

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-22 Thread patchapp at dberlin dot org
--- Comment #9 from patchapp at dberlin dot org 2007-07-22 06:10 --- Subject: Bug number PR 32600 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01540.html --

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-21 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-07-21 08:04 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-21 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2007-07-21 08:04 --- Wait only C_LOC was fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-21 Thread burnus at gcc dot gnu dot org
--- Comment #8 from burnus at gcc dot gnu dot org 2007-07-21 20:17 --- Besides c_funloc (patch submitted) and c_f_pointer (scalar case, i.e. no SHAPE) also c_associated (c_associated_1/c_associated_2) can be moved into trans*.c The code for c_associated is essentially the same as for

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-19 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2007-07-19 06:14 --- Subject: Bug 32600 Author: burnus Date: Thu Jul 19 06:14:19 2007 New Revision: 126744 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=126744 Log: 2007-07-19 Christopher D. Rickett [EMAIL PROTECTED]

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-18 Thread patchapp at dberlin dot org
--- Comment #4 from patchapp at dberlin dot org 2007-07-18 23:30 --- Subject: Bug number PR 32600 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-07/msg01565.html --

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-03 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement Status|UNCONFIRMED |NEW

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-02 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2007-07-02 23:09 --- Analogously for c_f_pointer (without SHAPE) and c_f_funpointer: use iso_c_binding implicit none integer, target :: tgt type(c_ptr) :: cptr integer, pointer :: ptr cptr = c_loc(tgt) call c_f_pointer(cptr,ptr) end

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-02 Thread kargl at gcc dot gnu dot org
--- Comment #2 from kargl at gcc dot gnu dot org 2007-07-03 03:55 --- This just an optimization request, right? The functions calls work? -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/32600] [ISO Bind C] C_LOC/C_FUNLOC should not be library functions

2007-07-02 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2007-07-03 05:27 --- (In reply to comment #2) This just an optimization request, right? The functions calls work? Yes - at least all my test programs work. Though there might be some combinations of c_f_pointer which don't work; at